آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

چگونه می توان گروهی بر روی یک پروژه اندروید کد نویسی کرد؟

Vahid  11 سال پیش  11 سال پیش
0 0

سلام ...
فکر کنم سوالم از تیترش مشخصه:
"چگونه می توان گروهی بر روی یک پروژه اندروید کد نویسی کرد؟"


پیشاپیش سپاس

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
کاشی زاده  11 سال پیش
+4 0

سلام . 

برای انجام کار گروهی بهترین راه این هست که به صورت حضوری و با استفاده از شبکه کد هاتون رو اشتراک بگذارید ولی اگر توان انجام اینکار رو ندارید و یا میخواید دورکاری کنید بهتر برید داخل سایت گیت هاب به آدرس github.com و یه حساب کاربری بسازید بعد از طریق برنامه ای که برای رابط کاربریش نوشته استفاده کنید و با ساخت یک ریپوزیتوری کد های برنامه رو با همکارانتون اشتراک بگذارید و راحت بتونین ویرایش کنید .

+1 0
من حضوری کد میزنیم و در یک محیط هستیم ... ولی مشکل اینجاست که نمیشه همزمان دو نفر روی یک پروژه کد بزنن ... یعنی قابل تصور نیست که دو نفر روی یک سورس از روی شبکه کد بزنن ... یکی سورس رو تغییر میده و اون یکی باید رفرش کنه تا کد جدید لود شه وگرنه کد هاش روی کد های نفر قبلی جایگزین میشه و ... :D راهی برای این داستان هست ؟ (11 سال پیش)
0 0
خب این کاملا مشخصه که غیر قابل انجام هست هیچ وقت 2 نفر نمیتونن یه فایل رو کد بزنن باید هرکی یک فایل رو کد بزنه و یا صبر کنه تا کار اون نفر دیگه تموم بشه . راه دیگه ای نیست . (11 سال پیش)
+1 0
به طور کلی کار کردن به صورت گروهی روی پروژه های (به خصوص کوچک) نرم افزاری بسیار سخت است. در درجه اول باید برنامه را به بخش های مختلفی (ماژول) تقسیم کنید و هر ماژول ورودی و خروجی مشخصی باید داشته باشه. حالا پروژه هر نفر اینه که اون ماژول را آماده کنه که به ازای ورودی مشخص خروجی مشخصی داشته باشه و ... که تقسیم پروژه خودش دانش فنی زیادی نیاز داره و شما باید به کار اشراف داشته باشید تا بتونید کار را تقسیم و بر روی عملکرد بخش های مختلف نظر بدید و نظارت کنید. روش دیگر هم اینه که بخش های ماهیتا متفاوت برنامه را جدا انجام بدهید مثلا یک نفر کد نویسی اتفاقات نرم افزار را انجام بده روی یک یو آی ساده و یک نفر جداگانه روی گرافیک و یک نفر روی ... که این روش هم معمولا یک روش موازی نیست چرا که با توجه به تغییرات زیاد در برنامه ها (ی بخصوص کوچک) ما ترجیه می دهیم یو آی برنامه را در آخرین مرحله تکمیل کنیم و ... که کار ها سریال انجام می شوند و نه موازی که تاثیری در سرعت عمل نداره (چه بسا کندتر هم می شود) مگر اینکه شما تیمی داشته باشید که هر کسی کار بخصوصی داره (یک نفر گرافیک و یک نفر کد نویسی و یک نفر یو آی و ...) و در این صورت است که اگر پروژه های زیادی در دست اقدام داشته باشید کارها با یک مدیریت درست به صورت همپوشانی (و نه موازی) انجام می شوند که مزایای زیاد داره از جمله صرفه جویی در زمان، تقسیم کار حرفه ای و عمومی، و بهبود روش ها، افزایش تجربه کاری کارکنان و ... (11 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .