یوسف مهرداد | فرو ۲۹, ۱۴۰۱ | مهندسی نرمافزار
عامل ۲: وابستگی ها (Dependencies) وابستگی ها را به صورت شفاف و صریح بیان کنید و آن ها را ایزوله کنید (Explicitly declare and isolate dependencies) اکثر زبانهای برنامهنویسی دارای سیستم بستهبندی (packaging system) یا مدیریت بستهها (package manager) برای توزیع و پخش...
یوسف مهرداد | فرو ۲۴, ۱۴۰۱ | مهندسی نرمافزار
عامل ۱: پایگاه کد (code base) برای کنترل نسخههای کد یک برنامه، فقط و فقط یک پایگاه کد (کد بیس) وجود دارد، ولی در عین حال میتواند نسخههای استقراریافته (deploy) متعددی از آن وجود داشته باشد. یک برنامهی دوازده عاملی همیشه به کمک سیستمهای کنترل نسخه (version...
یوسف مهرداد | اسف ۲۴, ۱۴۰۰ | ماندگار
مهمترین تصمیم زندگی از دید ریک راس نویسنده کتاب A Perfect Day for Boss Up: How you choose to spend your time is your most important decision in life. گزیده: ندارد. ...
یوسف مهرداد | اسف ۱۹, ۱۴۰۰ | Beautiful Design and Code
پیشگفتار: چندی پیش به صورت اتفاقی با مفهومی آشنا شدم با نام The Twelve-Factor App یا برنامه ۱۲ عاملی. برای من جالب آمد و بعد از گفتگو و بررسی آن در جلسات هفتگی با چند تن از دوستانم، تصمیم گرفتم که روزی آن را ترجمه نمایم. در این بین موضوع را با دوست خوبم حمید آقای...
یوسف مهرداد | اسف ۱۲, ۱۴۰۰ | عمومی
مارکوس آئورلیوس خدمتکاری داشت که هر وقت به سمت میدان اصلی شهر رم میرفت پشت سرش راه میرفت و او را همراهی میکرد. وظیفهی خدمتکار این بود که زمانی که مردم از مارکوس آئورلیوس تعریف و تمجید میکردند، در گوش او نجوا کند که «تو فقط یک انسانی»، «تو هم فقط یک انسانی». از...