پری دریایی (mermaid)
در ادامهی انتخاب ابزارهای مناسب برای جعبه ابزار، به یک ابزار جالب برخورد کردم: پری دریایی (mermaid) برای انجام کاری نیاز داشتم تعدادی نمودار ترسیم کنم. نیازمندیهای مرتبط با آن به شرح زیر بود: * ساده باشد * ترسیم نمودار و به ویژه تغییر آن سریع باشد * با ابزارهای برنامهنویسی یکپارچه باشد (بتوان از […]
Markdown
این روزهای پایانی ترم که باید تمرین و پروژهی درس را تحویل بدهم، با خودم فکر میکردم که از چه ابزاری برای تحویل مستندات استفاده کنم. فضای کاری قبلی من به گونهای بود که مجموعه از ابزارهای خانواده مایکروسافت آفیس به ویژه واننت، ورد و پاورپوینت در جعبه ابزار کاریام نقش پررنگی بازی میکرد. اما […]
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
یادداشتهای شخصی در مورد مهندسی نرمافزار
متن زیر از نوشتههای فرانسوا شوله (François Chollet) خالق Keras و نویسندهی کتاب Deep Learning with Python در سایت medium با عنوان Notes to Myself on Software Engineering است. چون خیلی آموزنده بود، همهی آن را در اینجا آوردم تا در دفترچه خاطراتم (وبلاگ) ثبت شود. امیدوارم که خواندن آن برای شما هم مفید باشد. […]
Clean or Unclean Code
… Bringing this back to code: I don’t believe we should use TDD because it’s a professional obligation. Instead I use TDD when it makes my work more enjoyable. I don’t think we should refactor our code because it violates a SOLID-principle. Instead I sometimes reach to a principle to understand why some piece of […]
دلنوشته
حس عجیبی دارم. خوشحالم. بیقرارم. قرار است یک کار تازه انجام بدهم. قرار است طرحی نو در اندازم. . . . قرار است به اتفاق دوست عزیزم، علیرضا، برگزاری کارگاه «طراحی و کد زیبا» را این هفته شروع کنیم. از گذشتهی دور، ایدهی «کد دوستداشتنی» در ذهنم بود. دلیل این نامگذاری هم این بود که […]
معرفی کارگاه در سماتک: یک کارگاه متفاوت!
پیش گفتار: آقای مهندس قلندران، مدیر بازاریابی خوب و دوست داشتنی سماتک متن و تصویر زیر را به همراه یادداشتی در مورد معرفی کارگاه Beautiful Design and Code برایم ارسال کرده بودند. بیشتر از خود متن و تصویر بسیار زیبای آن، یادداشت همراهش توجهام را جلب کرد. واقعاً تحت تأثیر «واژهی پررنگشده» در نامهی ایشان […]