بازی های جالب آندروید

گام‌هایی برای مبدل شدن به دولوپری که می‌تواند گوی سبقت را از دیگران برباید!

۲۵ خرداد ۱۳۹۷

همهٔ موارد به نظرم خوب هستند به جز دو مورد:
– برنامه‌‌نویسی دونفره
– و استفاده از ابزارهای توسعهٔ نرم‌افزار واحد در تیم برنامه‌نویسی
در واقع، برنامه‌نویسی دونفره در شرایط اضطراری، که اکثر پروژه‌های نرم‌افزارهم در بیشتر مواقع در چنین شرایطی به سر می‌برند، کارایی خود را از دست می‌دهد و از دید بنده این روش بیشتر برای متودولوژی‌های آموزشی می‌تواند مثمرثمر واقع گردد.
همچنین به نظرم اعضای تیم توسعه را مجبور کردن به از یک سیستم‌عامل، ادیتور، ابزار بیلد و … همان‌طور که گفته شد، مصداق بارز دیکتاتوری است و می‌تواند منجر به دلسردی دولوپرها شود. در حقیقت، داشتن آزادی در انتخاب ابزار همچون داشتن آزادی در انتخاب یک کیبورد است به طوری که وقتی ما کیبوردی که راحت دستمان روی آن می‌نشیند را انتخاب می‌کنیم، سرعت کار ما، خواه کدنویسی و خواه مقاله‌نویسی و غیر، بالاتر می‌برد (البته در عین حال با دیکتاتوری در برخی زمینه‌های کسب‌وکار موافقم که در سکان‌پلاس مقاله‌ای تحت عنوان «ایدئولوژی بیزینسی: آیا دیکتاتوری در مدیریت کسب‌وکار خوب است یا بَد؟» نوشتم که از لینک https://sokanacademy.com/plus/7076/post در دسترس است.)
در ارتباط با یونیت تست هم من به معنای واقعی کلمه دارم از ننوشتن چنین چیزی صدمه می‌خورم به طوری که گاهی بخشی از سورس‌کد را ریفکتور کرده و جایی که اصلاً و تحت هیچ عنوان به ذهنم نمی‌رسد تحت‌الشعاع آن قرار گرفته و از کار می‌افتد که چنین مسئله‌ای می‌تواند صدمات پرهزینه‌ای را به نرم‌افزار ما وارد کند.
ارادت