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

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


O BRM

Recommended Posts

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

 

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


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

 

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

https://github.com/obrm/HagalimAttendanceSystem

 

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

קישור לתוכן
שתף באתרים אחרים

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

 

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

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

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

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

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

 

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

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

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

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

 

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

קישור לתוכן
שתף באתרים אחרים

ציטוט של etal

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

 

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

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

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

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

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

 

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

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

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

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

 

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

 

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

https://github.com/obrm/HagalimAttendanceSystem

 

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

 

קישור לתוכן
שתף באתרים אחרים

ארכיון

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

×
  • צור חדש...