لقد قرأت بعض الدروس و الكتب المتعلقة بالmodel MVC و أنا مترجم مبتدأ في لغة الجافا أحب ان يكون الcode خاص بي منظم و سهل التغيير
و لكني لم أستكع استعاب ضرورة عمل interface حتى أستمع (liseten) لل events
فأنا في أغلب الأحيان أقوم بعمل package للGUI و أخرى للتعامل مع database و أخيرا controller كرابط بينهما،
ليس من الضروري, لكنها تجعل الكود الخاص بك اوضح واسهل للتعامل معه, كما انها مهمة في حال ال DI او ال CDI
وفي حال كنت تتعامل مع الويب, فلافضل ان تستخدم framework ليسهل عليك هذه المهمة.
التعليقات