السلام عليكم
الحقيقه عندي شغف كبير في البرمجة بشتى مجالاتها، أريد أن اطور نفسي كـ مبرمج ومطور من جميع النواحي خاصه في بعض الطرق او المصطلحات التي دائما ما اسمع بها لكن لا اعرف مصدر واحد استطيع الحصول على المعلومات بخصوصها.
مثلا في احدى مشاركات العضو Wajdy Essam ذكر اشياء كثيره منها:
اقتباس
حيث لم استخدم source control ولا unit testing ولا حتى bugs track issue
مصطلحات اخرى ايضا مثل Continuous Integration و Agile Process و TDD و release wall و Shortest path first.
س1- ماهي هذه المصطلحات؟
س2- ايضاً اريد دروس او كتب بها نصائح للمطورين لتجنب استخدام طرق معينه في البرمجه او التطوير. بمعنى اخطاء شائعه يقع فيها المبرمجون حتى اتفاداها.
س3- هل هناك مواضيع مهمه جدا تعتقد ان اي مطور يجب ان يتعلمها؟ دلني عليها.
اعرض انني سئلت اسئله في مجالات مختلفه لكن هذه الاسئله تدور في ذهني واسعى للحصول على مساعده
شكراً جزيلاً.

