paint-brush
Software Reliability Pt. 2: Code For The Best By Preparing For The Worstby@outlier.developer
203 reads

Software Reliability Pt. 2: Code For The Best By Preparing For The Worst

by Luke Mwila5mFebruary 23rd, 2019
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

Building great software is like playing chess. What’s the similarity? Well, just like in the sport, you have to keep the main objective at the forefront of your mind with every move you make, in our case, the lines of code we write. However, any decent chess player will tell you that knowing what you have to do won’t suffice if you want to win, you have to put equal emphasis on how you go about your attempt to win. For example, to engineer world class quality software, programmers have to be tactful in their approach. Put simply, think before you code. But that’s just one important step in the process, building reliability takes more than just the programmers putting on their thinking hats (shout out to Edward De Bono). So what are some practical steps a team can take to reach this goal? Here’s my two cents…

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - Software Reliability Pt. 2: Code For The Best By Preparing For The Worst
Luke Mwila HackerNoon profile picture
Luke Mwila

Luke Mwila

@outlier.developer

L O A D I N G
. . . comments & more!

About Author

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite