בשביל לשפר את השיח שלך עם אנשי הפיתוח אני ממליץ לך ללמוד על מבנה הפרויקט, על הארכיטקטורה שנבחרה.
פרויקט בנוי מרכיבים שונים ומשכבות, ולכל שכבה השיקולים שלה. מבחינת ארכיטקטורה יש כל כך הרבה אפשרויות.
לדעתי, כדאי לך ללמוד ממש את הבסיס של השפה, תחפש באמזון ספר שהאופי שלו הוא יותר של tutorial ולא reference, תבדוק ביקורות ו prequisites.
אחרי שתכיר את השפה באופן בסיסי, תקרא קצת על Object Oriented
ומשם תעבור לשיטות הקיימות לפיתוח אפליקציית web.
אחת האפשרויות הקיימות, לדוגמה, היא: MVC - Model View Controller
זוהי שיטת עיצוב (Design Pattern) לפתח אפליקציות, ויש לה את היתרונות (והחסרונות) שלה.
ב Java ישנן סביבות שעליהן בונים אפליקציות בשיטה הזו, כמו: Spring או Struts
ויש כלים שונים ואפשרויות design שונות.
אולי זה קצת מתקדם כרגע, אבל לדעתי אם אתה מתמקד בארכיטקטורה תוכל לבחון את הכיוון של הפיתוח טוב יותר
מאשר ללמוד לעומק את השפה.
בהצלחה
/null/text_64k_1#