همه برنامه نویسان قادر به کدنویسی هستند اما آیا توانایی همه در یک حد است؟
همه ما داستان های ترسناکی را درباره کد اسپاگتی، زنجیره های بزرگ if-else، برنامه هایی که به خاطر یک متغیر کوچک از کار می افتند و توابعی که مبهم به نظر می رسند شنیده ایم. اما این اتفاقات زمانی رخ می دهد که شما با تجربه ناکافی به دنبال تولید برنامه ای بزرگ هستید.
شما نباید به نوشتن کدی که فقط کار می کند اکتفا کنید بلکه هدفتان باید تولید محصولی باشد که برای دیگران هم قابل درک بوده و هم حفظ و نگهداری آن ساده باشد. بدین منظور باید از ۱۰ اصل زیر پیروی کنید تا محصول نهایی تمیز و سر راست باشد.
خارج شدن این فرهنگ جدید از چرخه توسعه میتواند یک پارچهسازی تیم توسعه و تیم عملیات را ناکام بگذارد. در ادامه ی این مقاله از سایت سماتک دیدگاه یوری زیدنورگ (Uri Zaidenwerg) مدیر دواپس در شرکت Replix بررسی میکنیم که چرا به جای ایفای نقش مهندس دواپس در یک سازمان باید بر ایجاد فرهنگ آن تمرکز کنید.
اگرچه هر یک از متقاضیان استخدام دارای مجموعه ای منحصر به فرد از خصایص شخصی و فنی هستند اما کارکنان ایده آل از ویژگی های مشترکی بهره می برند که مدیران باید به دنبال شکار آنها باشند.
با ورود به عصر داده، نیاز به تجزیه و تحلیل داده ها نیز افزایش یافت. همچنین دست یابی به موفقیت و سود بیشتر از طریق تحلیل داده به یکی از اصلی ترین چالش ها برای صنایع مختلف تبدیل شد. در این زمان، علم داده (Data Science) به صنایع و سازمان ها کمک کرد تا بتوانند درآمد بیشتری کسب کنند. اما پیدایش و توسعه علم داده نیازمند ابزارهایی برای پیادهسازی و استفاده از مفاهیم آن در جهان واقعی است.