کتاب های برچسب coding
تاریخ: ۱۱:۴۰:۳۶ ۱۳۹۳/۵/۲۴ جمعه
توسط: MotoMan
امتیاز: ۱۲
برچسب ها: Coding |

برنامه نویسانی که بردبار هستند و  در بحبوبه‌ی فشارهای بی پایان موفق هستند یک ویژگی مشترک دارند: آن‌ها به شدت به نوشتن نرم افزار اهمیت می‌دهند. آن‌ها آن را به عنوان یک مهارت و هنر در نظر می‌گیرند و این است که سبب می‌شود به آن‌ها حرفه ای بگوییم.
در کتاب The Clean Coder: A Code of Conduct for Professional Programmers ، برنامه نویس با سابقه و حرفه ای Robert C. Martin  (عمو باب خودمون D: ) ، نظم و انضباط، تکنیک ها، ابزارها و  شیوه‌های ساخت یک نرم افزار واقعی را بیان می‌کند. در این کتاب  مشاوره‌های کاربردی در مورد همه چیز از تخمین زدن و کدنویسی تا refactoring و تست کردن بیان شده است. در این کتاب بیشتر از تکنیک‌ها پوشش داده  شده است و خیلی از نگرش‌ها بیان شده است. Martin نشان می‌دهد که چگونه می‌توان توسعه نرم افزار را همراه با احترام، عزت نفس و افتخار انجام داد؛ خوب و تمیز کار کنیم؛ صادقانه ارتباط داشته باشیم و تخمین بزنیم؛ تصمیمات سخت بگیریم و بفهمیم که هرچقدر دانش بیشتری داشته باشیم مسئولیت بیشتری نیز بر دوش داریم.

 

تعداد بازدید: ۲۹۶۴
دیدگاه ها: ۳
تاریخ: ۱۳:۲۱:۲۹ ۱۳۹۳/۵/۶ دوشنبه
توسط: MotoMan
امتیاز: ۴
برچسب ها: Coding |

این کتاب به شما کمک می‌کند تا برنامه نویس بهتری شوید. اصلا مهم نیست که یک برنامه نویس مستقل هستید و یا اینکه عضوی از یک تیم بزرگ هستید و یا اینکه همزمان به تعداد زیادی مشتری مشاوره می‌دهید.این کتاب به شما کمک می‌کند تا کارهایتان را به شخصه بهتر انجام دهید. این کتاب تئوری نبوده و بر روی مباحث کاربردی تمرکز کرده است  تا بتوانید با استفاده از تجربه خودتان تصمیماتی آگاهانه بگیرید.

تعداد بازدید: ۱۷۶۴
دیدگاه ها: ۱
تاریخ: ۱۴:۲۴:۵۳ ۱۳۹۳/۱/۵ سه شنبه
توسط: punsher2011
امتیاز: ۱۶
برچسب ها: Coding |

همیشه خوندن کد‌های نوشته شده توسط دیگران مشکل‌تر از نوشتن کد از نو است .

و مسئله ای که در کار تیمی بسیار مهم است ، اهمیت دادن به این موضوع است که ساده بودن برنامه خیلی از مواقع بهره بری خیلی بالاتری نسبت به امکانات بیشتر و استفاده بیشتر از یک کتابخانه یک pattern یا یک مدل جدید داره ، بخاطر اینکه ادامه‌ی کار و درک برنامه توسط دیگر اعضای گروه خیلی مهم هست .

امروز قصد دارم کتابی رو بهتون معرفی کنم که راجع بهترین روش و کاملترین روش برای کد زنی مطرح میکنه و نویسنده‌ی این کتاب آقای Steve McConnell مطرح میکنه که :

Software’s Primary Technical Imperative has to be managing complexity

" اولین اولویت الزامی طراحی باید مدیریت پیچیدگی باشد " .

این کتاب مشهور ، سالیان ساله که به خیلی از برنامه نویسان و دولوپر‌ها در زمینه‌ی طراجحی نرم افزار کمک کرده است .

تعداد بازدید: ۳۸۱۸
دیدگاه ها: ۲
تاریخ: ۷:۲۲:۳۴ ۱۳۹۲/۱۰/۸ یکشنبه
توسط: MotoMan
امتیاز: ۱۱

Test-driven, test-first, and test-early development practices are helping thousands of software development organizations improve their software. Now, in Quality Code: Software Testing Principles, Practices, and Patterns, Stephen Vance builds on all that’s been learned about test-driven development, helping you achieve unprecedented levels of first-time quality. Using real-world code examples, this guide introduces patterns, principles, and more than two dozen detailed techniques for testing any software system more fully, effectively, and painlessly. Vance presents a conceptual framework to help you focus your efforts and design recommendations for improving testability across the software lifecycle, and also provides hands-on guidance to simplify testing of the full spectrum of code constructs. You’ll learn how to choose the best testing techniques for every situation, from the most common scenarios to threading. Two complete case studies put it all together, walking you through testing a brand-new Java application and an untested “legacy” JavaScript jQuery plugin. Whether you’re developing cutting-edge code for a new start-up, or maintaining an unruly old system, this guide will help you deliver exactly what you need: quality code.

تعداد بازدید: ۲۲۵۷
دیدگاه ها: ۰
loading...

لطفا منتظر بمانید...