עבור לתוכן

אשמח לקבל חוות דעת ממקצוענים על פרוייקט ג'אווה שכתבתי

Featured Replies

פורסם

הנה פרויקט שעשיתי בו הכל - צד שרת ופרונט אנד.  

 

נכתב בג'אווה, spring ו-hibernate השתמשתי ב-google cloud platform


מה אתם חושבים?
https://testtm-161312.appspot.com/

 

הנה הקוד של הפרוייקט לעיונכם:

https://github.com/obrm/HagalimAttendanceSystem

 

יש בונוס - בשמות התלמידים

נערך על-ידי O BRM
הוספת הקוד לפרוייקט מ-github

פורסם

יפה, נראה מושקע והרבה עבודה, מקווה שלא תפגע מההערות שלי.

 

הערות טכניות לגבי הפרונט אנד:

- לא מותאם למובייל!

- מבוסס אנגולר 1 זו מערכת שהוחלפה מזמן ולא מומלצת ליצירת פרוייקטים חדשים

- אין איחוד ומינימזיציה של assets, תלמד להשתמש ב-webpack

- כפתור הצגת כל התלמידים נותן לי הודעת שגיאה

 

הערות לגבי תכנון המערכת והשימושיות שלה:

- אין משתמשים שונים ומערכת הרשאות? הכל פתוח לכולם?

- הדף הראשי של המערכת, תחשוב מי המשתמש הסטנדרטי ותציג לו רק את מה שהוא צריך בצורה שוטפת. דברים כמו טופס הוספת בית ספר חדש שמשתמשים בו אולי פעמיים בשנה לא צריכים להיות בדף הראשי. 

- כל טפסי הוספת הישויות נמצאים בדף אחד ענקי, זה לא נוח ולא שימושי, מקובל שלכל טופס דף נפרד.

 

לגבי קוד מקור אם אתה באמת רוצה שמישהו יסתכל על זה אז תעלה אותו ל-github או שרות דומה. האמת הייתי מצפה שזה כבר יהיה שם, מי היום לא משתמש בכלי ניהול גרסאות בפיתוח פרוייקט?

נערך על-ידי etal

פורסם
  • מחבר
ציטוט של etal

יפה, נראה מושקע והרבה עבודה, מקווה שלא תפגע מההערות שלי.

 

הערות טכניות לגבי הפרונט אנד:

- לא מותאם למובייל!

- מבוסס אנגולר 1 זו מערכת שהוחלפה מזמן ולא מומלצת ליצירת פרוייקטים חדשים

- אין איחוד ומינימזיציה של assets, תלמד להשתמש ב-webpack

- כפתור הצגת כל התלמידים נותן לי הודעת שגיאה

 

הערות לגבי תכנון המערכת והשימושיות שלה:

- אין משתמשים שונים ומערכת הרשאות? הכל פתוח לכולם?

- הדף הראשי של המערכת, תחשוב מי המשתמש הסטנדרטי ותציג לו רק את מה שהוא צריך בצורה שוטפת. דברים כמו טופס הוספת בית ספר חדש שמשתמשים בו אולי פעמיים בשנה לא צריכים להיות בדף הראשי. 

- כל טפסי הוספת הישויות נמצאים בדף אחד ענקי, זה לא נוח ולא שימושי, מקובל שלכל טופס דף נפרד.

 

לגבי קוד מקור אם אתה באמת רוצה שמישהו יסתכל על זה אז תעלה אותו ל-github או שרות דומה. האמת הייתי מצפה שזה כבר יהיה שם, מי היום לא משתמש בכלי ניהול גרסאות בפיתוח פרוייקט?

 

לגבי github באמת העירו לי על זה בפורום אחר, אז העליתי את זה לשם.

https://github.com/obrm/HagalimAttendanceSystem

 

לגבי שאר ההערות אני בהחלט אקח לתשומת ליבי

 

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים