Купить бумажную книгу и читать
По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Лабиринт".
Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.
Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.
Название: Becoming a Better Programmer. A Handbook for People Who Care About Code
Год: 2014
Автор: Pete Goodliffe
Издательство: O'Reilly Media
ISBN: 978-1-4919-0553-1
Язык: английский
Формат: PDF
Количество страниц: 362
Размер: 21 МБ
If you’re passionate about programming and want to get better at it, you’ve come to the right source. Code Craft author Pete Goodliffe presents a collection of useful techniques and approaches to the art and craft of programming that will help boost your career and your well-being.
Goodliffe presents sound advice that he’s learned in 15 years of professional programming. The book’s standalone chapters span the range of a software developer’s life—dealing with code, learning the trade, and improving performance—with no language or industry bias. Whether you’re a seasoned developer, a neophyte professional, or a hobbyist, you’ll find valuable tips in five independent categories:
• Code-level techniques for crafting lines of code, testing, debugging, and coping with complexity
• Practices, approaches, and attitudes: keep it simple, collaborate well, reuse, and create malleable code
• Tactics for learning effectively, behaving ethically, finding challenges, and avoiding stagnation
• Practical ways to complete things: use the right tools, know what “done” looks like, and seek help from colleagues
• Habits for working well with others, and pursuing development as a social activity
Part I. you.write(code);
Chapter 1 Care about the Code
Chapter 2 Keeping Up Appearances
Chapter 3 Write Less Code!
Chapter 4 Improve Code by Removing It
Chapter 5 The Ghost of a Codebase Past
Chapter 6 Navigating a Route
Chapter 7 Wallowing in Filth
Chapter 8 Don’t Ignore That Error!
Chapter 9 Expect the Unexpected
Chapter 10 Bug Hunting
Chapter 11 Testing Times
Chapter 12 Coping with Complexity
Chapter 13 A Tale of Two Systems
Part II. Practice Makes Perfect
Chapter 14 Software Development Is…
Chapter 15 Playing by the Rules
Chapter 16 Keep It Simple
Chapter 17 Use Your Brain
Chapter 18 Nothing Is Set in Stone
Chapter 19 A Case for Code Reuse
Chapter 20 Effective Version Control
Chapter 21 Getting One Past the Goalpost
Chapter 22 The Curious Case of the Frozen Code
Chapter 23 Please Release Me
Part III. Getting Personal
Chapter 24 Live to Love to Learn
Chapter 25 Test-Driven Developers
Chapter 26 Relish the Challenge
Chapter 27 Avoid Stagnation
Chapter 28 The Ethical Programmer
Chapter 29 A Love for Languages
Chapter 30 Posturing Programmers
Part IV. Getting Things Done
Chapter 31 Smarter, Not Harder
Chapter 32 It’s Done When It’s Done
Chapter 33 This Time I’ve Got It…
Part V. The People Pursuit
Chapter 34 People Power
Chapter 35 It’s the Thought That Accounts
Chapter 36 Speak Up!
Chapter 37 Many-festos
Chapter 38 An Ode to Code
Скачать:
Купить бумажную книгу или электронную версию книги и скачать
По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Лабиринт".
Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.
Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.
Дата создания страницы: