Robert C. Martin | Clean Code Collection (2012) [PDF] -Автор: Robert C. Martin Издательство: Pearson Education, Inc ISBN: 978-0-13-292847-2 Жанр: учебное пособие Язык: английский Формат: PDF Качество: Изначально электронное (ebook) Иллюстрации: Без иллюстраций Описание: The Robert C. Martin Clean Code Collection consists of two best-selling eBooks: Clean Code: A Handbook of Agile Software Craftmanship The Clean Coder: A Code of Conduct for Professional Programmers. In Clean Code, legendary software expert Robert C. Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code "on the fly" into a book that will instill within you the values of a software craftsman and make you a better programmer – but only if you work at it. You will be challenged to think about what's right about that code and what's wrong with it. More important, you will be challenged to reassess your professional values and your commitment to your craft. Коллекция чистого кода Роберта К. Мартина состоит из двух электронных книг-бестселлеров: Чистый код: справочник по гибкому программному обеспечению Чистый программист: Кодекс поведения для профессиональных программистов. В книге «Чистый код» легендарный эксперт по программному обеспечению Роберт К. Мартин объединился со своими коллегами из Object Mentor, чтобы воплотить их лучшие гибкие практики очистки кода «на лету» в книгу, которая привит вам ценности мастера программного обеспечения и сделает вы лучший программист – но только если вы над этим работаете. Вам будет предложено подумать о том, что в этом коде правильно, а что нет. Что еще более важно, вам придется переоценить свои профессиональные ценности и свою приверженность своему ремеслу.
"Продолжение описания:"
In The Clean Coder, Martin introduces the disciplines, techniques, tools, and practices of true software craftsmanship. This book is packed with practical advice – about everything from estimating and coding to refactoring and testing. It covers much more than technique: It is about attitude. Martin shows how to approach software development with honor, self-respect, and pride; work well and work clean; communicate and estimate faithfully; face difficult decisions with clarity and honesty; and understand that deep knowledge comes with a responsibility to act. Readers of this collection will come away understanding. How to tell the difference between good and bad code. How to write good code and how to transform bad code into good code. How to create good names, good functions, good objects, and good classes. How to format code for maximum readability. How to implement complete error handling without obscuring code logic. How to unit test and practice test-driven development. What it means to behave as a true software craftsman. How to deal with conflict, tight schedules, and unreasonable managers. How to get into the flow of coding and get past writer's block. How to handle unrelenting pressure and avoid burnout. How to combine enduring attitudes with new development paradigms. How to manage your time and avoid blind alleys, marshes, bogs, and swamps. How to foster environments where programmers and teams can thrive. When to say "No" – and how to say it When to say "Yes" – and what yes really means. В книге «Чистый программист» Мартин знакомит с дисциплинами, методами, инструментами и практиками настоящего мастерства разработки программного обеспечения. Эта книга полна практических советов — обо всем — от оценки и кодирования до рефакторинга и тестирования. Оно охватывает гораздо больше, чем просто технику: речь идет об отношении. Мартин показывает, как подходить к разработке программного обеспечения с честью, самоуважением и гордостью; работать хорошо и работать чисто; достоверно общаться и оценивать; принимать трудные решения ясно и честно; и поймите, что глубокие знания влекут за собой ответственность действовать. Читатели этого сборника уйдут с пониманием. Как отличить хороший и плохой код. Как писать хороший код и как превращать плохой код в хороший. Как создавать хорошие имена, хорошие функции, хорошие объекты и хорошие классы. Как отформатировать код для максимальной читабельности. Как реализовать полную обработку ошибок, не скрывая логику кода. Как проводить модульное тестирование и практиковать разработку через тестирование. Что значит вести себя как настоящий мастер программного обеспечения. Как бороться с конфликтами, плотным графиком и неразумными менеджерами. Как войти в процесс кодирования и преодолеть писательский кризис. Как справиться с постоянным давлением и избежать выгорания. Как совместить устойчивые подходы с новыми парадигмами развития. Как управлять своим временем и избегать тупиков, топей, трясин и топей. Как создать среду, в которой программисты и команды могут процветать. Когда сказать «Нет» – и как это сказать. Когда сказать «Да» – и что на самом деле означает «да».
Скачать Robert C. Martin - Clean Code Collection (2012) слив курса.
Текущее время: Сегодня 16:53
Часовой пояс: GMT + 4
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы не можете скачивать файлы