یوسف مهرداد | تیر ۸, ۱۳۹۷ | Beautiful Design and 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...
یاسر کازرونی | شهر ۳, ۱۳۹۶ | چابک Agile, مهندسی نرمافزار
پیشگفتار: متن زیر بخشهایی از گفتگوی آقای مسعود خاری است که در گروه تلگرامی «متدهای چابک» (Agile Methods) آمده است. گفتگو: در گروه پیشنهاد شد که دوستان با همفکری هم یک فهرست از کتابهای ضروری برای مطالعهی تیمهای چابک تهیه کنند. موضوعاتی که تیمها برای رسیدن به سرآمدی...
یوسف مهرداد | تیر ۱۳, ۱۳۹۶ | چابک Agile, مهندسی نرمافزار
گردآوری: یاسر کازرونی پیشگفتار: متن زیر خلاصهی بخشهایی از گفتگوی اعضای گروه تلگرامی «متدهای چابک» (Agile Methods) است. گفتگو: در گروه پیشنهاد شد که دوستان با همفکری هم یک فهرست از کتابهای ضروری برای مطالعهی تیمهای چابک تهیه کنند. موضوعاتی که تیمها برای رسیدن به...
یوسف مهرداد | تیر ۳, ۱۳۹۶ | چابک Agile, مهندسی نرمافزار
گردآوری: یاسر کازرونی پیشگفتار: متن زیر خلاصهی بخشهایی از گفتگوی اعضای گروه تلگرامی «متدهای چابک» (Agile Methods) است. گفتگو: در گروه پیشنهاد شد که دوستان با همفکری هم یک فهرست از کتابهای ضروری برای مطالعهی تیمهای چابک تهیه کنند. موضوعاتی که تیمها برای رسیدن...
یوسف مهرداد | تیر ۲, ۱۳۹۶ | چابک Agile, مهندسی نرمافزار
گردآوری: یاسر کازرونی پیشگفتار: متن زیر خلاصهی بخشهایی از گفتگوی اعضای گروه تلگرامی «متدهای چابک» (Agile Methods) است. گفتگو: در گروه پیشنهاد شد که دوستان از تجربههای بهکارگیری مفاهیم سرآمدی فنی (Technical Excellence) در تیمهای خود بگویند و کتابها و مطالب مفید...
یوسف مهرداد | اسف ۳۰, ۱۳۹۵ | مهندسی نرمافزار
What Computer Programmers Do Computer programmers write programs in a variety of computer languages, such as C++ and Java. Computer programmers write and test code that allows computer applications and software programs to function properly. They turn the program...