Let’s Get Practical

Here are some ways to put these ideas into practice.

Seven Strategies for Increasing Code Quality

People define quality in software in many ways. Some define quality as software that does what the customer wants. Others define quality as software that runs fast. Still others define quality as software that’s error-free. We all agree these are good things, but are they all effects of a single cause, and if so, how do we start to write quality code? Here are seven strategies for increasing code quality.

Get crisp on the definition of quality

Quality in software is different than quality in tangible goods. Just as a baker can’t mix random ingredients together, throw them in an oven, and expect to get a cake, understanding the ...

Get Beyond Legacy Code now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.