1001 نکته مهندسی نرم افزار، سند مفاهیم و اصول برنامه سازی
سند مفاهیم و اصول برنامه سازی (Programming Concepts/Principles) مستقل از زبانهای برنامه نویسی (Coding Syntax)
- انتخاب طراحی و معماری مناسب پروژه
- CPU intensive, Data Driven, DDD, Event Driven
- انتخاب بهروشها Best Practice و الگوهای طراحی Design Patterns
- انتخاب الگوریتمهای مناسب Algorithms برای حل مسائل
- انتخاب ساختمان داده مناسب Data Structure برای حل مسائل
- انتخاب امکانات پایه برنامه سازی
- Conditions
- Loop/Iterations
- Arrays/Sets
- Functions
- Sync(I/O Blocking)/Callbacks/Promise/Async-Await
- انتخاب پارادایم مناسب
- Procedural
- Object Oriented
- Functional
ریفرنس : 1001 نکته مهندسی نرم افزار، نقشه را ه معماری، طراحی، توسعه، تست، استقرار، تحویل و نگهدار ی نرم افزارهای سازمانی بزرگ مقیاس
+ نوشته شده در یکشنبه بیست و سوم آذر ۱۴۰۴ ساعت ۱۰:۵۷ ق.ظ توسط خشایار جام سحر
|
مدیریت پروژه های فناوری اطلاعات، هوش مصنوعی (یادگیری ماشین و علوم داده)، بلاک چین، مراکز داده و رایانش ابری