PDA

View Full Version : گفتگو: چگونه طراح نرمافزار شویم؟؟!؟؟!



jeson_park
دوشنبه 31 خرداد 1389, 19:30 عصر
سلام دوستان خواستم در مورد این موضوع راهنماییم کنید
یه طراح نرمافزار چه درورس و کتاب هایی رو می خونه و چه مهارت هایی رو یاد می گیره؟

vof.ir
جمعه 18 تیر 1389, 01:03 صبح
با سلام.
من طراح نرم افزار نیستم.
اگر منظور شما از طراح نرم افزار معمار باشد، که باید عرض کنم که تا اونجایی که من شنیدم باشد پله پله بیاید بالا
یعنی کدنویسی
توسعه دهندگی
طراحی (دیزاینری)
تحلیل گری
و در آخر معمار

به نظرم کتاب هایی در مورد معماری که مایکروسافت داره بد نباشه
طوری پترنز اند پرکتیس ها بگردی یه دونه هست به نام
enterprise application architecture guide
کتاب خوبیه
موفق باشید

cups_of_java
جمعه 18 تیر 1389, 21:03 عصر
اگر منظورتون از طراح نرم افزار کسی هست که بیشتر کار های فاز Design رو انجام میده، و بخوام اطلاعات جزیی بهتون بدم:
برای این منظور باید اطلاعات زیادی از مفاهیم مهندسی نرم افزار مثل Coupling، Cohesion داشته باشید، باید دید مهندس گونه به نرم افزار داشته باشید: به عنوان مثال با مفاهیمی مثل Modularization، Separation Of Concerns، شناخت الگو های طراحی، دانستن عمیق شی گرایی و ... آشنا باشید.
UML رو باید خوب بلد باشید تا بتونید طرح هاتون رو با زبانی استاندارد بیان کنید.

این مطالب در اکثر کتاب های تحلیل طراحی شی گرا و مهندسی نرم افزار وجود دارند.
بعضن لازمه که:
فریم ورک ها و کتابخانه های نرم افزاری رو بشناسید.
الگو های معماری نرم افزار رو بدونید.