چه تفاوتی بین بد کوتاه کردن موی سر و یک خالکوبی بد وجود دارد؟ بد کوتاه کردن موی سر بعد از مدتی که موی سر شما رشد میکند از بین میرود، اما خالکوبی بد تقریبا برای همیشه میماند(خب، نه همیشه به معنی واقعی اما خیلی سخت است که بتونیم به روز اولش برش گردونیم).
00:30 When, How Sure00:50 a dollar today02:08 How much less?02:20 First Example06:00 Second Example07:50 behavior change that makes us money08:25 Tidy First Or Tidy after
بحران هویت نرم افزارخیلی از ما مهندس نرمافزار شدیم چون هویتمون رو در «ساختن» پیدا کردیم. نه مدیریت کردن و نه نظارت کردن. ساختن با دستهای خودمون، ذهن خودمون، کد خودمون. خوب این هویت داره کم کم به چالش کشیده میشه. هوش مصنوعی و یا بهتر بگم دستیار های هوش مصنوعی نه فقط نحوه نوشتن نرمافزار، بلکه خودِ ماهیت ما رو دارن تغییر میدن.
جنگیدن بدون جنگیدن. امیدوارم حالتون خوب باشه و سال نوتون هم مبارک باشه. توی این محتوی صوتی داستانی از استراتژی های نظامی در روم باستان رو شروع کردم و در انتها مثالهایی از دنیای برنامه نویسی هم زدم که بسیار شبیه این استراتژی نظامی هست. 00:40 دویست سال قبل از میلاد01:14 فرمانده هانیبال02:21 فرمانده فابیوس و استراتژی فابیوس04:34 مثالهایی از استراتژی فابیوس در دنیای امروزی08:55 الگوریتم تقسیم و غلبه10:37 تفاوت های استراتژی فابیوس با دنیای برنامه نویسی
کدوم صندلی رو انتخاب میکنی؟ شاید به ظاهر رفتار و یا انتخابی ساده باشه، اما همین رفتارهای ساده، الگویی برای پیدایش الگوریتم هایی هستند که امروزه باهاشون سرو کار داریم.00:53 کدوم صندلی رو انتخاب کنم؟04:30 فاصله شناسی و یا فاصله محیطی05:00 انواع فاصله ها06:20 چه ربطی به دنیای برنامه نویسی داره؟05:55 لود بالانسینگ09:03 مدیریت حافظه در سیستم عامل
ساکنان جزیره فرم رو درک کرده بودند، اما محتوی رو نه. امروز صبح، یهویی یاد آنتی پترن کلندر کدر افتادم، و خوب داستان جذابی داره این آنتی پترن. یهویی نشستم پست میکروفن و رکورد کردم.01:20 World War II02:30 Melanesia03:25 Cargo Cult07:35 Cargo Cult Programming09:00 Calendar Coder Anti-Pattern
کدومش واقعا سخت تره ؟ کدی بنویسیم که مکانیزم قبلی هارو پوشش بده و یا اینکه اتفاقات و یا تغییراتی که در آینده قراره بیان؟
نه تالیف هست و نه ترجمه صد در صدی، ترکیبی از تجربه خودم، خیلی هاش از کتاب The Philosophy of Software Design و The Principal of OOD هست.02:02 سوالاتی که میخوایم جواب بدیم.04:05 بخش اول - تعریف پیچیدگی08:30 چطور بیایم پیچیدگی رو اندازه گیری کنیم ؟13:08 نشانه هاو فاکتور های پیچیدگی13:42 افزایش تغییرات17:20 بارشناختی21:01 ناشناخته های ناشناخته26:02 دلایل اصلی پیچیدگی - وابستگی و ابهام32:00 پیچیدگی به صورت افزایشی هست.
RaminMjj
چه کار قشنگی بود محمد جان، واقعا ایده مقاله خوانی به این صورتی که ارائه کردی بسیار جذاب بود.
Mahsa Mahdavian
سلام محمد جان ممنون از اپیزودت کاش ی اشاره ای هم به روش هایی که میتونیم انجام بدیم برای حل این موضوع هم میکردین
Mohammadreza
خیلی عالی بود محمد جان
masoud akbari
ممنون از محتوای خوبی که تولید میکنید
komeil
خیلی ممنون بابت این قسمت ❤️🙏