Good Code, Bad Code: Think like a software engineer
Thumbnail 1

Good Code, Bad Code: Think like a software engineer

4.5/5
Product ID: 398009339
Secure Transaction
Frequently Bought Together

Description

Good Code, Bad Code: Think like a software engineer

Reviews

4.5

All from verified purchases

T**D

A Useful Edition to a Programmer's Library

I have found this to be a good edition to the software and programming section of my technical library. There are a lot of good tips, examples, and reminders. While none of the chapters came as a complete surprise, the clarity with which each topic is presented helped me to remember important ideas that I put into use almost immediately in my code development tasks.I think that this book will be of greatest use to programmers with at least a few years of professional experience behind them, but I can also see it being useful for CS students and newly hired coders.

C**S

Excellent foundational principles

Although some parts of this book were review, I greatly appreciated the presentation, writing, and topics covered. I have already started using ideas from this book (e.g. more null checks and better type construction) on the job. I highly recommend this book for advanced beginners, early intermediate coders, or anyone wanting to brush up on principles of software engineering.

W**L

Pretty generic advice for the most part, mainly common sense

if you're an experienced developer, there's not a lot of meat here. Lots of vague examples of "problems" that really boil down to using OO - creating problems and then solving those problems by creating other problems.I imagine this is a useful book if you're just getting started but for me it was largely a miss and I skimmed the latter half.

M**7

Great book for newer engineers

As someone who's always coaching newer engineers, this book is one of my new go-tos. I think it's relevant for engineers in their first couple years, and what I like about it is that it helps build a shared vocabulary for talking about not just how to write good code, but what good code is. The writing quality is good, and the author includes examples throughout that are detailed enough to be relevant, but compact enough to remain easily digestible.

A**R

Interesting Tidbits

I originally started to read this book thinking I would likely have heard most of what it contained from other software books, but I found a surprising number of useful things I didn't know/hadn't thought of.

H**R

A Code Coach in a Book!

As a technical coach, I love what this book either teaches or reviews. It falls in line with a number of books that started with "Code Complete" (Steve McConnell, 1993!). I love the way that this breaks down specific characteristics about what "good code" looks like, and invites you to understand why we should think a certain way, not just what and how.

H**I

Interesting and Informative

I'm QA, not a developer (unless sometimes writing test automation counts). The material presented matches very well, and extends, material to which I've been exposed in both practice as a technically involved QAer as well as too many graduate Computer Science courses. Well worth reading for either reminders of lessons maybe a little faded from memory or new insights.

T**A

Really Great book!

Would recommend for anyone looking to improve the way they structure / write their code.

A**R

A great resource

A great resource for anyone new to software engineering

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Meera L.

Smooth transaction and product arrived in perfect condition.

3 weeks ago

Ayesha M.

The product exactly matches the description. Very satisfied with my purchase.

5 days ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving millions of shoppers across more than 100 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
$436183

Duties & taxes incl.

Colombiastore
1
Free Shipping

with PRO Membership

Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Reema J.

Perfect platform for hard-to-find items. Delivery was prompt.

1 month ago

Yusuf A.

Fantastic experience overall. Will recommend to friends and family.

1 month ago

Good Code Bad Code Think Like A Software Engineer | Desertcart Colombia