Искусство чистого кода: лучшие практики для устранения сложности и упрощения жизни на русском
#2083686
The Art of Clean Code: Best Practices to Eliminate Complexity and Simplify Your Life (B09BKL3V69)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Christian Mayer | #1116: Разработка программного обеспечения
Изучите восемь принципов, которые помогут упростить ваш код и стать более эффективным (и успешным) программистом.
Большинство разработчиков программного обеспечения тратят тысячи часов на работу с чрезмерно сложным кодом. Восемь основных принципов, изложенных в книге «Искусство чистого кодирования» , научат вас писать понятный, поддерживаемый код без ущерба для функциональности. Главный принцип книги — простота: сокращайте и упрощайте, а затем перенаправляйте энергию на важные части, чтобы сэкономить бесчисленное количество часов и облегчить зачастую обременительную задачу сопровождения кода.
В своей новой книге автор бестселлеров Кристиан Майер, опираясь на свой опыт помощи тысячам людей в совершенствовании навыков программирования, покажет вам, как:
Книга «Искусство чистого кодирования», написанная на Python, подходит для программистов любого уровня, поскольку изложенные в ней идеи не зависят от языка программирования.
Большинство разработчиков программного обеспечения тратят тысячи часов на работу с чрезмерно сложным кодом. Восемь основных принципов, изложенных в книге «Искусство чистого кодирования» , научат вас писать понятный, поддерживаемый код без ущерба для функциональности. Главный принцип книги — простота: сокращайте и упрощайте, а затем перенаправляйте энергию на важные части, чтобы сэкономить бесчисленное количество часов и облегчить зачастую обременительную задачу сопровождения кода.
В своей новой книге автор бестселлеров Кристиан Майер, опираясь на свой опыт помощи тысячам людей в совершенствовании навыков программирования, покажет вам, как:
- Сосредоточьтесь на действительно важных вещах, используя принцип 80/20 — сконцентрируйтесь на тех 20% кода, которые имеют наибольшее значение.
- Избегайте программирования в отрыве от контекста: создайте минимально жизнеспособный продукт, чтобы получить обратную связь на ранних этапах.
- Пишите код чисто и просто, чтобы избежать лишнего кода.
- Избегайте преждевременной оптимизации, которая может привести к чрезмерному усложнению кода.
- Сбалансируйте свои цели, возможности и обратную связь, чтобы достичь продуктивного состояния потока.
- Примените философию «Делай одно дело хорошо», чтобы значительно улучшить функциональность.
- Разрабатывайте эффективные пользовательские интерфейсы, руководствуясь принципом «Меньше значит больше».
- Объедините свои новые навыки в один единый принцип: сосредоточенность.
Книга «Искусство чистого кодирования», написанная на Python, подходит для программистов любого уровня, поскольку изложенные в ней идеи не зависят от языка программирования.