650 ₴
«Допомагає пояснити деякі прогалини в знаннях між новими випускниками-ентузіастами та такими буркотливими старими сивими бородами, як я». - Джо Айвенс
Практичні методи написання надійного, надійного та легкого для розуміння та адаптації коду для членів команди.
Хороший чи поганий код? Різниця часто зводиться до того, як ви застосовуєте конвенції, керівництва по стилю та інші усталені практики спільноти розробників програмного забезпечення. У Good Code, Bad Code ви дізнаєтеся, як підвищити свою ефективність і продуктивність за допомогою ідей розробки коду, які зазвичай здобуваються лише завдяки багаторічному досвіду, ретельному наставництву та сотням перевірок коду.
У Good Code, Bad Code ви дізнаєтеся, як:
- Думайте про код як ефективний програміст
- Напишіть функції, які читаються як добре структуроване речення
- Переконайтеся, що код надійний і без помилок
- Ефективний модульний тестовий код
- Визначте код, який може викликати проблеми, і вдосконаліть його
- Напишіть код, який можна багаторазово використовувати та адаптувати до нових вимог
- Підвищте свою середньо- та довгострокову продуктивність
- Економте свій час і час вашої команди
Про технологію:
Кодування в команді розробників вимагає зовсім інших навичок, ніж робота над особистими проектами. Успішні розробники програмного забезпечення повинні переконатися, що їхній код придатний для повторного використання, обслуговування та легкий для розуміння та адаптації іншими.
Про книгу:
Хороший код, поганий код — це короткий посібник із написання високоякісного коду. Вашим наставником є ветеран Google Том Лонг, який викладає уроки та мислення, які переведуть ваш код від «молодшого розробника» до «старшого інженера». У цій миттєво корисній книзі принципи професійного програмування зведено в один вичерпний і практичний посібник для початківців.
Ви почнете з простого посібника з основ програмування, який навчить вас думати про абстракції, враховувати своїх колег-інженерів і писати код, який може відновлюватися після помилок. Далі ви зануритеся в конкретні техніки та практики. Ви ознайомитесь із загальними методами кодування, щоб дізнатися, коли застосовувати правильну техніку до вашої проблеми, а чого краще уникати! Усі практики проілюстровано анотованими зразками коду, написаними миттєво впізнаваним псевдокодом, який можна пов’язати з вашою улюбленою об’єктно-орієнтованою мовою. Коли ви закінчите, ви будете писати код, який можна читати, багаторазово використовувати та тестувати, що є ознакою справжнього професіонала програмного забезпечення.
Про читача:
Для програмістів, які прагнуть покращити свій досвід у професійній розробці програмного забезпечення.
Про автора:
Том Лонг — інженер-програміст Google. Він працює технічним керівником, наставляючи та навчаючи професійних методів кодування нових випускників та початківців інженерів-програмістів.
Основні | |
---|---|
Мова видання | Англійська |
Тематика | Програмне забезпечення |
Вид палітурки | М'який |
Тип поверхні паперу | Матова |
Кількість сторінок | 350 |
Рік видання | 2021 |
Тип поліграфічного паперу | Офсетний |
Вага | 600 г |
ISBN | 978-1617298936 |
Стан | Новий |
Формат | |
Довжина | 18.7 см |
Ширина | 23.5 см |