Waterstones Clean Code

4.6 out of 5 stars
Waterstones Clean Code
Zoom
 
SCROLL DOWN
TO EXPLORE MORE
 

Price: £38.99

Brand: Waterstones

 

Description: Even bad code can function. But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn't have to be that way. Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship. Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code 'on the fly" into a book that will instill within you the values of a software craftsman and make you a better programmer | ??but only if you work at it. What kind of work will you be doing? You'll be reading code | ??lots of code. And you will be challenged to think about what's right about that code, and what's wrong with it. More importantly, you will be challenged to reassess your professional values and your commitment to your craft. Clean Code is divided into three parts. The first describes the principles, patterns, and practices of writing clean code. The second part consists of several case studies of increasing complexity. Each case study is an exercise in cleaning up code | ??of transforming a code base that has some problems into one that is sound and efficient. The third part is the payoff: a single chapter containing a list of heuristics and 'smells" gathered while creating the case studies. The result is a knowledge base that describes the way we think when we write, read, and clean code. Readers will come away from this book understanding How to tell the difference between good and bad code How to write good code and how to transform bad code into good code How to create good names, good functions, good objects, and good classes How to format code for maximum readability How to implement complete error handling without obscuring code logic How to unit test and practice test-driven development This book is a must for any developer, software engineer, project manager, team lead, or systems analyst with an interest in producing better code.

 

Category: Books

Merchant: Waterstones

Product ID: 9780132350884

Delivery cost: 0.00

ISBN: 9780132350884

 
Waterstones logo
 

My website utilises affiliate links when you click my 'Get the best deal now' buttons. If you buy something through one of these links, I may earn a little commission, at no extra cost to you.

 

I have relationships with many of the top online retailers (purchasing, shipping and returns will be handled directly by them) which enables me to offer the best deal online for the Waterstones Clean Code and many other similar products - which will appear below, to enhance your online shopping experience.

 

For even more great deals on Waterstones Books, click the link.

 

Author: Mina Baghkalayeh

Rating: 5

Review: One of my favourite books. I believe every developer should read this book

 

Author: Mr S M W Judge

Rating: 3

Review: Everything in this book is solid. Frankly, it's what all programmers should know before they even think about entering the professional arena as developers, and if they dont know it they should have picked it up after a couple years. The sad truth is that it is your peers who will so desperately need this book, but they will never read it. The developer who cares about his craft doesn't need it because it's contents have become gospel over the past 20 years and can be collected in blog posts, stack overflow answers, and personal experience. I know developers with 10-20 years of professional experience for whom the ideas in this book just will not stick and they dont care to learn how to change their ways. As it stands, this book is only useful for referencing sections to prove why doing something is probably a good idea. It gives me something to point to during meetings and arguments. And to me, it's just a depressing reminder of the reality of the industry.

Price Compare : From £33.49 to £52.99

Waterstones Clean Coder, The

Price: £33.49

Brand: Waterstones

 

Description: Programmers who endure and succeed amidst swirling uncertainty and nonstop pressure share a common attribute: They care deeply about the practice of creating software. They treat it as a craft. They are professionals. In The Clean Coder: A Code of Conduct for Professional Programmers, legendary software expert Robert C. Martin introduces the disciplines, techniques, tools, and practices of true software craftsmanship. This book is packed with practical advice-about everything from estimating and coding to refactoring and testing. It covers much more than technique: It is about attitude. Martin shows how to approach software development with honor, self-respect, and pride; work well and work clean; communicate and estimate faithfully; face difficult decisions with clarity and honesty; and understand that deep knowledge comes with a responsibility to act. Readers will learn What it means to behave as a true software craftsman How to deal with conflict, tight schedules, and unreasonable managers How to get into the flow of coding, and get past writer's block How to handle unrelenting pressure and avoid burnout How to combine enduring attitudes with new development paradigms How to manage your time, and avoid blind alleys, marshes, bogs, and swamps How to foster environments where programmers and teams can thrive When to say 'No"-and how to say it When to say 'Yes"-and what yes really means Great software is something to marvel at: powerful, elegant, functional, a pleasure to work with as both a developer and as a user. Great software isn't written by machines. It is written by professionals with an unshakable commitment to craftsmanship. The Clean Coder will help you become one of them-and earn the pride and fulfillment that they alone possess. Waterstones Clean Coder, The - shop the best deal online on thebookbug.co.uk

Category: Books

Delivery cost: 0.00

ISBN: 9780137081073

 
Waterstones for compare products display

Merchant: Waterstones

Product ID: 9780137081073

 

The Book Depository Clean Coder, The by Robert Martin

Currently out of stock

Price: £33.49

Brand: The Book Depository

 

Description: Clean Coder, The : Paperback : Pearson Education (US) : 9780137081073 : 0137081073 : 03 Jun 2011 : In The Clean Coder: A Code of Conduct for Professional Programmers, legendary software expert Robert C. Martin introduces the disciplines, techniques, tools, and practices of true software craftsmanship. This book is packed with practical advice-about everything from estimating and coding to refactoring and testing. It covers much more than technique: It is about attitude. Martin shows how to approach software development with honour, self-respect, and pride; work well and work clean; communicate and estimate faithfully; face difficult decisions with clarity and honesty; and understand that deep knowledge comes with a responsibility to act. Readers will learn What it means to behave as a true software craftsman How to deal with conflict, tight schedules, and unreasonable managers How to get into the flow of coding, and get past writer's block How to handle unrelenting pressure and avoid burnout How to combine enduring attitudes with new development paradigms How to manage your time, and avoid blind alleys, marshes, bogs, and swamps How to foster environments where programmers and teams can thrive When to say No-and how to say it When to say Yes-and what yes really means.

Category: Books

MPN: 0137081073

GTIN: 9780137081073

 
The Book Depository for compare products display

Merchant: The Book Depository

Product ID: 9780137081073

 

The Book Depository Clean Code by Robert Martin

Currently out of stock

Price: £38.99

Brand: The Book Depository

 

Description: Clean Code : Paperback : Pearson Education (US) : 9780132350884 : 0132350882 : 01 Mar 2009 : Even bad code can function. But if code isn't clean, it can bring a development organisation to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn't have to be that way. Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship. Martin has teamed up with his colleagues from Object Mentor to distil their best agile practice of cleaning code on the fly into a book that will instil within you the values of a software craftsman and make you a better programmer--but only if you work at it. What kind of work will you be doing? You'll be reading code--lots of code. And you will be challenged to think about what's right about that code, and what's wrong with it. More importantly, you will be challenged to reassess your professional values and your commitment to your craft. Clean Code is divided into three parts. The first describes the principles, patterns, and practices of writing clean code. The second part consists of several case studies of increasing complexity. Each case study is an exercise in cleaning up code--of transforming a code base that has some problems into one that is sound and efficient. The third part is the payoff: a single chapter containing a list of heuristics and smells gathered while creating the case studies. The result is a knowledge base that describes the way we think when we write, read, and clean code. Readers will come away from this book understanding How to tell the difference between good and bad code How to write good code and how to transform bad code into good code How to create good names, good functions, good objects, and good classes How to format code for maximum readability How to implement complete error handling without obscuring code logic How to unit test and practice test-driven development.

Category: Books

MPN: 0132350882

GTIN: 9780132350884

 
The Book Depository for compare products display

Merchant: The Book Depository

Product ID: 9780132350884

 

Waterstones Clean Code in Python

Currently out of stock

Price: £39.99

Brand: Waterstones

 

Description: Tackle inefficiencies and errors the Pythonic way Key Features Enhance your coding skills using the new features introduced in Python 3.9 Implement the refactoring techniques and SOLID principles in Python Apply microservices to your legacy systems by implementing practical techniques Book Description Experienced professionals in every field face several instances of disorganization, poor readability, and testability due to unstructured code. With updated code and revised content aligned to the new features of Python 3.9, this second edition of Clean Code in Python will provide you with all the tools you need to overcome these obstacles and manage your projects successfully. The book begins by describing the basic elements of writing clean code and how it plays a key role in Python programming. You will learn about writing efficient and readable code using the Python standard library and best practices for software design. The book discusses object-oriented programming in Python and shows you how to use objects with descriptors and generators. It will also show you the design principles of software testing and how to resolve problems by implementing software design patterns in your code. In the concluding chapter, we break down a monolithic application into a microservices-based one starting from the code as the basis for a solid platform. By the end of this clean code book, you will be proficient in applying industry-approved coding practices to design clean, sustainable, and readable real-world Python code. What you will learn Set up a productive development environment by leveraging automatic tools Leverage the magic methods in Python to write better code, abstracting complexity away and encapsulating details Create advanced object-oriented designs using unique features of Python, such as descriptors Eliminate duplicated code by creating powerful abstractions using software engineering principles of object-oriented design Create Python-specific solutions using decorators and descriptors Refactor code effectively with the help of unit tests Build the foundations for solid architecture with a clean code base as its cornerstone Who this book is for This book is designed to benefit new as well as experienced programmers. It will appeal to team leads, software architects and senior software engineers who would like to write Pythonic code to save on costs and improve efficiency. The book assumes that you have a strong understanding of programming.

Category: Books

Delivery cost: 0.00

ISBN: 9781800560215

 
Waterstones for compare products display

Merchant: Waterstones

Product ID: 9781800560215

 

Waterstones Clean Code Cookbook

Price: £52.99

Brand: Waterstones

 

Description: Often, software engineers and architects work with large, complex code bases that they need to scale and maintain. With this cookbook, author Maximiliano Contieri takes you beyond the concept of clean code by showing you how to identify improvement opportunities and their impact on production code. When it comes to reliability and system evolution, these techniques provide benefits that pay off over time. Using real life examples in Java Script, PHP, Java, Python, and many other programming languages, this cookbook provides proven recipes to help you scale and maintain large systems. Every section covers fundamental concepts including readability, coupling, testability, and extensibility, as well as code smells-symptoms of a problem that requires special attention-and the recipes to address them. As you proceed through this book, refactoring recipes and the variety of code smells increase in complexity. You will: Understand the benefits of clean code and learn how to detect code smells Learn refactoring techniques step by step Gain illustrative code examples in several modern programming languages Get a comprehensive catalog of common code smells, their impacts, and possible solutions Use code that's straight to the point, favoring readability and learning. Waterstones Clean Code Cookbook - shop the best deal online on thebookbug.co.uk

Category: Books

Delivery cost: 0.00

ISBN: 9781098144722

 
Waterstones for compare products display

Merchant: Waterstones

Product ID: 9781098144722

 

Similar Products

  • Waterstones Clean Code Cookbook

    Price: £52.99

    Brand: Waterstones

     

    Description: Often, software engineers and architects work with large, complex code bases that they need to scale and maintain. With this cookbook, author Maximiliano Contieri takes you beyond the concept of clean code by showing you how to identify improvement opportunities and their impact on production code. When it comes to reliability and system evolution, these techniques provide benefits that pay off over time. Using real life examples in Java Script, PHP, Java, Python, and many other programming languages, this cookbook provides proven recipes to help you scale and maintain large systems. Every section covers fundamental concepts including readability, coupling, testability, and extensibility, as well as code smells-symptoms of a problem that requires special attention-and the recipes to address them. As you proceed through this book, refactoring recipes and the variety of code smells increase in complexity. You will: Understand the benefits of clean code and learn how to detect code smells Learn refactoring techniques step by step Gain illustrative code examples in several modern programming languages Get a comprehensive catalog of common code smells, their impacts, and possible solutions Use code that's straight to the point, favoring readability and learning. Waterstones Clean Code Cookbook - shop the best deal online on thebookbug.co.uk

    Category: Books

    Delivery cost: 0.00

    ISBN: 9781098144722

     
    Waterstones logo

    Merchant: Waterstones

    Product ID: 9781098144722

     
  • Lovereading The Art Of Clean Code Best Practices to Eliminate Complexity and Simplify Your Lif

    Price: £26.09

    Brand: Lovereading

     

    Description: The Art Of Clean Code Best Practices to Eliminate Complexity and Simplify Your Lif. Paperback /softback. By Christian Mayer.

    Category: Books

     
    LoveReading logo

    Merchant: LoveReading

    Product ID: 9781718502185

     
  • Lovereading Beyond The Basic Stuff With Python Best Practices for Writing Clean Code

    Price: £29.69

    Brand: Lovereading

     

    Description: Beyond The Basic Stuff With Python Best Practices for Writing Clean Code. Paperback /softback. By Al Sweigart.

    Category: Books

     
    LoveReading logo

    Merchant: LoveReading

    Product ID: 9781593279660

     
  • Lovereading Clean(ish) Eat (Mostly) Clean, Live (Mainly) Clean, and Unlock Your Body's Natural Ability to Self-Clean

    Price: £14.39

    Brand: Lovereading

     

    Description: Clean(ish) Eat (Mostly) Clean, Live (Mainly) Clean, and Unlock Your Body's Natural Ability to Self-Clean. Paperback /softback. By Gin Stephens.

    Category: Books

     
    LoveReading logo

    Merchant: LoveReading

    Product ID: 9781250824158

     
  • Waterstones Clean Architecture

    Price: £27.99

    Brand: Waterstones

     
    4.6 out of 5 stars

    2427 ratings

     

    Description: Building upon the success of best-sellers The Clean Coder and Clean Code, legendary software craftsman Robert C. Uncle Bob Martin shows how to bring greater professionalism and discipline to application architecture and design. As with his other books, Martin's Clean Architecture doesn't merely present multiple choices and options, and say use your best judgment: it tells you what choices to make, and why those choices are critical to your success. Martin offers direct, no-nonsense answers to key architecture and design questions like: What are the best high level structures for different kinds of applications, including web, database, thick-client, console, and embedded apps? What are the core principles of software architecture? What is the role of the architect, and what is he/she really trying to achieve? What are the core principles of software design? How do designs and architectures go wrong, and what can you do about it? What are the disciplines and practices of professional architects and designers? Clean Architecture is essential reading for every software architect, systems analyst, system designer, and software manager -- and for any programmer who aspires to these roles or is impacted by their work.

    Category: Books

    Delivery cost: 0.00

    ISBN: 9780134494166

     
    Waterstones logo

    Merchant: Waterstones

    Product ID: 9780134494166

     
  • Waterstones Queen of Clean - The 15-Minute Clean

    Price: £14.99

    Brand: Waterstones

     

    Description: What if you could always have a sparkling clean and organised home by just spending 15 minutes per day on your housework? The 15-Minute Clean will teach you how to do just that. Cleaning has never been easier than with TV's Queen of Clean, Lynsey Crombie, and her guide to your new daily cleaning routine. No more mess, no more hours of chores on the weekend - just one 15-minute session per day that you will power through in a flash - leaving you to enjoy the rest of your day. Once you adopt your daily 15-Minute Clean, you'll never look back.- Create your own quick and easy daily routine - Declutter and organise your home without a fuss - Create more time for loved ones - Soothe your soul with a tidy and calming environment - Never spend a weekend on chores again. Waterstones Queen of Clean - The 15-Minute Clean - shop the best deal online on thebookbug.co.uk

    Category: Books

    Delivery cost: 2.99

    ISBN: 9781787396135

     
    Waterstones logo

    Merchant: Waterstones

    Product ID: 9781787396135

     
  • Waterstones Learning Test-Driven Development

    Price: £52.99

    Brand: Waterstones

     

    Description: Your code is a testament to your skills as a developer. No matter what language you use, code should be clean, elegant, and uncluttered. By using test-driven development (TDD), you'll write code that's easy to understand, retains its elegance, and works for months, even years, to come. With this indispensable guide, you'll learn how to use TDD with three different languages: Go, Java Script, and Python. Author Saleem Siddiqui shows you how to tackle domain complexity using a unit test-driven approach. TDD partitions requirements into small, implementable features, enabling you to solve problems irrespective of the languages and frameworks you use. With Learning Test-Driven Development at your side, you'll learn how to incorporate TDD into your regular coding practice. This book helps you: Use TDD's divide-and-conquer approach to tame domain complexity Understand how TDD works across languages, testing frameworks, and domain concepts Learn how TDD enables continuous integration Support refactoring and redesign with TDD Learn how to write a simple and effective unit test harness in Java Script Set up a continuous integration environment with the unit tests produced during TDD Write clean, uncluttered code using TDD in Go, Java Script, and Python.

    Category: Books

    Delivery cost: 0.00

    ISBN: 9781098106478

     
    Waterstones logo

    Merchant: Waterstones

    Product ID: 9781098106478

     
  • Waterstones Clean & Delicious

    Price: £22.00

    Brand: Waterstones

     

    Description: A hardcover clean eating cookbook featuring over 100 recipes from clean eating You Tube influencer Dani Spies. Eating clean can be challenging, which is why so many people are huge fans of Dani Spies and the Clean & Delicious You Tube channel and website. In The Clean & Delicious Cookbook, Dani simplifies clean eating and shows beginner and experienced readers how to use whole, clean ingredients and sensible kitchen know-how to make incredible recipes that not only taste amazing, but will help them lose weight and get healthier. With over 100 delicious recipes and loads of cooking and weight loss tips, readers will learn how to source clean ingredients, cook clean, and once and for all remove additives and artificial ingredients from their diets. Also included is practical guidance for eating clean and losing weight, with nutrition information for every recipe. Featuring bright, beautiful photography throughout, The Clean & Delicious Cookbook will show you how to eat clean and get off of the diet bandwagon so you can improve your health and also lose weight. Here's what you'll find inside:- OVER 100 AMAZING RECIPES With recipes for clean breakfasts, dinners, sides, desserts, and more- SIMPLE CLEAN EATING PLANS Easy-to-follow plans that make it simple to eat clean and avoid additives and artificial ingredients- HELPFUL GUIDANCE Tips and guidance for eating clean, sourcing ingredients, cooking clean, and losing weight- BEAUTIFUL STYLING AND PHOTOGRAPHY Clean, bright photography and fresh, clean design.

    Category: Books

    Delivery cost: 2.99

    ISBN: 9780744077001

     
    Waterstones logo

    Merchant: Waterstones

    Product ID: 9780744077001

     
  • Lovereading How To Clean Your House

    Price: £11.69

    Brand: Lovereading

     

    Description: How To Clean Your House. Hardback. By Queen of Clean Lynsey.

    Category: Books

     
    LoveReading logo

    Merchant: LoveReading

    Product ID: 9780008341947

     
  • HarperOne Clean Eats, Food & Drink, Hardback, Alejandro Junger

    Price: £18.99

    Brand: HarperOne

     
    4.4 out of 5 stars

    578 ratings

     

    Description: From Dr. Alejandro Junger, author of the New York Times bestsellers Clean and Clean Gut, comes Clean Eats, a cookbook featuring over 200 delicious, easy-to-prepare, healthy recipes all aimed at helping you restore your natural ability to heal yourself. HarperOne Clean Eats, Food & Drink, Hardback, Alejandro Junger - shop the best deal online on thebookbug.co.uk

    Category: Books

    Delivery cost: Spend £20 and get free shipping

    Dimensions: 193x241mm

    ISBN: 9780062327819

     
    Harper Collins logo

    Merchant: Harper Collins

    Product ID: 9780062327819