The Art of Clean Code (No Starch Press)
Wednesday, 24 August 2022

The eight core principles in this book are designed to show how to write clear, maintainable code without compromising functionality. Christian Mayer's guiding principle is simplicity: reduce and simplify, then reinvest energy in the important parts to save hours and ease the often onerous task of code maintenance. This Python-based book is suitable for programmers at any level, with ideas presented in a language-agnostic manner.

<ASIN:1718502184>

 

Author: Christian Mayer
Publisher: No Starch
Date: August 2022
Pages: 176
ISBN: 978-1718502185
Print: 1718502184
Kindle: B09BKL3V69
Audience: General
Level: Intermediate
Category: Theory & Techniques 

 

  • Concentrate on the important stuff with the 80/20 principle -- focus on the 20% of your code that matters most
  • Avoid coding in isolation: create a minimum viable product to get early feedback
  • Write code cleanly and simply to eliminate clutter 
  • Avoid premature optimization that risks over-complicating code 
  • Balance your goals, capacity, and feedback to achieve the productive state of Flow
  • Apply the Do One Thing Well philosophy to vastly improve functionality
  • Design efficient user interfaces with the Less is More principle
  • Tie your new skills together into one unifying principle: Focus

For recommendations of Python books see Books for Pythonistas and Python Books For Beginners in our Programmer's Bookshelf section.

For more Book Watch just click.

Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.

To have new titles included in Book Watch contact  BookWatch@i-programmer.info

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.

 

 

Banner
 


Functional Design (Addison-Wesley)

Author: Robert C. Martin
Publisher: Addison-Wesley
Date: September 2023
Pages: 384
ISBN: 978-0138176396
Print: 0138176396
Kindle: B0CGHQKGYG
Audience: General
Rating: 4.5
Reviewer: Kay Ewbank

This book sets out to explain the principles, patterns and practices of functional design, and why functional prog [ ... ]



Learn dbatools in a Month of Lunches

Author: Chrissy LeMaire et al
Publisher: Manning
Pages: 400
ISBN: 978-1617296703
Print: 1617296708
Kindle: B0B39PCHL8
Audience: SQL Server DBAs
Rating: 5
Reviewer: Ian Stirk 

This book aims to make it easier to manage your SQL Server estate, how does it fare? 


More Reviews