DigIO Australia
Published in

DigIO Australia

Photo by Krivec Ales from Pexels

Maintainable source code repositories

It’s 8:30am on Monday morning. Bob’s boss greets him.

Bob’s next two weeks are not going to be fun at all…

Bob at 8:30am on Monday, then again at 9:00am after trying to read the repository. The stress of reading the repository combined with the realisation of how hard it was going to be to make any changes caused his beard to literally fall off.

Indeed, the ratio of time spent reading [code] versus writing is well over 10 to 1.
- Robert C Martin

Easy to read

Photo by Krivec Ales from Pexels

Easy to test

Easy to change

Photo by Malte Lu from Pexels


Photo by Christina Morillo from Pexels

Well organised

Photo by J Whittneburg from Flickr





Software Engineering trends and insights from a Melbourne based digital business that services some of Australia's largest enterprise businesses.

Recommended from Medium

Tax Attorney

What is RDS used for?

What is RDS used for?

GRU inference on Apple devices. Pain and elegant solution

Kotlin Key Notes


10x Faster Parallel Python Without Python Multiprocessing

Is Kubernetes a DIY platform?

Make your Github profile look great!

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Brett Uglow

Brett Uglow

Life = Faith + Family + Others + Work + Fun, Work = Software engineering + UX + teamwork + learning, Fun = travelling + hiking + games + …

More from Medium

Version Controlling Systems & Databases

Should your API use enums?

How I Reindex Elasticsearch Without Downtime