Deliver toBahrain
The Art of Clean Code: Best Practices to Eliminate Complexity and Simplify Your Life

Description:

About this item:

Learn eight principles to simplify your code and become a more effective (and successful) programmer.

Most software developers waste thousands of hours working with overly complex code. The eight core principles in
The Art of Clean Coding will teach you how to write clear, maintainable code without compromising functionality. The book’s guiding principle is simplicity: reduce and simplify, then reinvest energy in the important parts to save you countless hours and ease the often onerous task of code maintenance.

Bestselling author Christian Mayer leverages his experience helping thousands perfect their coding skills in this new book. With expert advice and real-world examples, he’ll show you how to:

  • 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

The Python-based
The Art of Clean Coding is suitable for programmers at any level, with ideas presented in a language-agnostic manner.

Editorial Reviews

Review

"An excellent book packed full of insights that every programmer (and project manager) should know."
—Tim Cox, Author of Raspberry Pi Cookbook for Python Programmers

"An extremely readable book . . . Readers of this book will likely come away as believers in a more minimalistic mindset. Moreover, the book lives up to its title. The lessons taught can be applied not only in coding but also toward making the reader’s life generally more productive and successful."
—Lee Teschler, Microcontroller Tips

"A great source to learn about the basic principles of clean code and best practices to get better at coding . . . Reading this book saves you time and teaches valuable skills, so go for it!"
—Crow Intelligence

"I very much enjoyed [
The Art of Clean Code], and definitely would recommend it to anybody, not just programmers or related, but anybody, as it does apply to nearly everyone, if they can think outside the box!"
—Lukas Batema, Founder of BatemaDevelopment

About the Author

Christian Mayer has a PhD in computer science and is the founder of the popular Python site Finxter, an educational platform that teaches more than a million people a year how to program. He has published a number of books, including the Coffee Break Python series, and is the author of Python One-Liners (No Starch Press, 2020).

Review:

4.7 out of 5

93.33% of customers are satisfied

5.0 out of 5 stars Excellent

N. · September 26, 2022

(function() { P.when('cr-A', 'ready').execute(function(A) { if(typeof A.toggleExpanderAriaLabel === 'function') { A.toggleExpanderAriaLabel('review_text_read_more', 'Read more of this review', 'Read less of this review'); } }); })(); .review-text-read-more-expander:focus-visible { outline: 2px solid #2162a1; outline-offset: 2px; border-radius: 5px; } Good guide

5.0 out of 5 stars Not only a book about coding, excellent philosophy of life

L.D. · November 24, 2023

Basically a guide for software engineers of all skill levels on best practices in coding and how to maximize success in your professional life. Straight to the point with great examples. I’ve been a professional engineer for over 10 years and worked at top companies and I wish I read it sooner. This is a must read for anyone wanting to level up.

3.0 out of 5 stars Unimpressive

A.A. · January 14, 2023

This book is very much part of hustle culture.Each chapter contains a shallow dip into a programming principle followed by a metaphorical application of the principle to your career."10x your income by maximizing your productivity and earning while you learn through a Python side hustle! Here is one anecdotal example of someone who got rich after two months! Sign up for my course and you can do it too!"I don't doubt Dr. Mayer's own expertise, but this is not really a book about coding; it's a book about hustling, and its main purpose seems to be to sell Dr. Mayer's course.What disappoints me is that this book seems to be offered in bad faith. Dr. Mayer may be a true believer, but he probably knows that the vast majority of side hustlers won't make much money, and he probably knows the the tech bro culture around programming is a separate thing from software design per se.I'm equally disappointed in No Starch. I have loved their books up till now; they let us down with this one.

A unique book every programmer should read and digest

J.G. · January 31, 2023

(function() { P.when('cr-A', 'ready').execute(function(A) { if(typeof A.toggleExpanderAriaLabel === 'function') { A.toggleExpanderAriaLabel('review_text_read_more', 'Read more of this review', 'Read less of this review'); } }); })(); .review-text-read-more-expander:focus-visible { outline: 2px solid #2162a1; outline-offset: 2px; border-radius: 5px; } Although coding examples are in Python, the applicability of these pages of guidance and wisdom apply widely to those seeking to write concise, intelligible and efficient code. Dr. Mayer's text follows the same qualities in this 150-page publication by Starch Press. I wish I had read such a book way back in my computer studies.

Applicable to even JavaScript user!

W. · July 7, 2023

Wanted to see if there was newer book about clean coding aside from Robert C Martin, this didn't disappoint!

perspective

J. · April 25, 2023

It shows you new perspectives about the way you see your career.

The Art of Clean Code: Best Practices to Eliminate Complexity and Simplify Your Life

4.6

BHD16563

Type: Paperback

Quantity:

|

Order today to get by

Free delivery on orders over BHD 20

Return and refund policies

Product origin: United States

Electrical items shipped from the US are by default considered to be 120v, unless stated otherwise in the product description. Contact Bolo support for voltage information of specific products. A step-up transformer is required to convert from 120v to 240v. All heating electrical items of 120v will be automatically cancelled.

All product information listed on the site are from 3rd party sources, including images and reviews. bolo.bh is not liable for any claims or promotions mentioned on the product description or images with textual content. For detailed product information, please contact the manufacturer or Bolo support by logging into your account. Unless stated otherwise during checkout, all import taxes and duty are included in the price mentioned on the product page. bolo.bh follows the rules and regulations of sale in Bahrain and will cancel items in an order that are illegal for sale in Bahrain. We take all the necessary steps to ensure only products for sale in Bahrain are displayed. Product stock and delivery estimate may change with the seller even after placing the order. All items are shipped by air and items marked “Dangerous Goods (DG)” by the IATA will be cancelled from orders. We strive to process your order as soon as it is finalized.

Similar suggestions by Bolo

More from this brand

Similar items from “Performance Optimization”