آشفتگی (Chaos)
این روزها بخشی از زمانم درگیر پروژهای هستم که حدود پانزده دانشجو در آن مشغول به برنامهنویسی هستند. قرار است که نقش راهنما (منتور) را داشته باشم ولی این نقش را نمیتوانم درست انجام بدهم، زیرا: – پیشنیازهای زبان انگلیسی محاورهای: در زبان فارسی اگر کسی عبارت “رفت تو دیوار” را در یک تیم نرمافزاری […]
آموختههای کلاس دکتر پوچارد
به عنوان بخشی از وظایف دانشگاه باید دستیار آموزشی یا TA یا Teacher Assistant باشیم. کار تیای، حضور در آزمایشگاه و تصحیح تمرینها است. در آزمایشگاه یا به اصطلاح لب (Lab)، دانشجویان تمرینها را انجام میدهند و شما به عنوان تیای باید اشکالات آنها را رفع کنید و به سوالات آنها پاسخ بدهید. یک نوع […]
الگوی ریوالدو
برزیل یک بازیکن فوق العاده داشت به نام ریوالدو با اسم کامل ریوالدو ویتور باربوسا فرهرا. در کنار رونالدو، رونالدینهو، روبرتو کارلوس، کاکا، کافو و بقیه، او هم یکی از بهترینها بود. من هم که عاشق برزیل! الگوی بازی ریوالدو از دید من به این شکل بود که توی ۹۰ دقیقه بازی فوتبال، حدود ۸۵ […]
پری دریایی (mermaid)
در ادامهی انتخاب ابزارهای مناسب برای جعبه ابزار، به یک ابزار جالب برخورد کردم: پری دریایی (mermaid) برای انجام کاری نیاز داشتم تعدادی نمودار ترسیم کنم. نیازمندیهای مرتبط با آن به شرح زیر بود: * ساده باشد * ترسیم نمودار و به ویژه تغییر آن سریع باشد * با ابزارهای برنامهنویسی یکپارچه باشد (بتوان از […]
Markdown
این روزهای پایانی ترم که باید تمرین و پروژهی درس را تحویل بدهم، با خودم فکر میکردم که از چه ابزاری برای تحویل مستندات استفاده کنم. فضای کاری قبلی من به گونهای بود که مجموعه از ابزارهای خانواده مایکروسافت آفیس به ویژه واننت، ورد و پاورپوینت در جعبه ابزار کاریام نقش پررنگی بازی میکرد. اما […]
آزمون جیغ! (scream test)
TIL a new software term: “Scream Test” – When you don’t know if something is still being used so you take it away and see if anybody screams. 🙂 Scott Hanselman
The most valuable learning
If there’s one lesson I would like the next generation of developers to learn, it is to spend less time doing hard things and more time making hard things easy. Customers benefit from the former. Customers and peers and we ourselves benefit from the latter. Kent Beck