O'Reilly logo

Software Development Edge, The: Essays on Managing Successful Projects by Joe Marasco

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 7. Coding

Sooner or later, it all comes down to “the code.” As much as we would like to eliminate this pesky step, you just can’t build software without writing code. Even if you think you are going to put together an application using preassembled parts, you still have to write the code to glue it all together, to pass results from one module to another.

This is both a blessing and a curse. Great code allows us to have robust systems—the kind that don’t break—as well as high-performance systems—those that respond quickly to our demands on them. Writing great code allows us to field superior products that give us a competitive edge in the marketplace. But what about all that positively awful code that is foisted onto the general public? ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required