Software Development

The Universal Coding Standard

Warning: there’s no way the following can live up to the title

Your implementation should be:

  • Clear
  • Distinct
  • Well-Organised


The implementation should have a clarity of purpose and should express itself in a way which helps the reader understand that purpose.


There should be one of everything that’s needed, not a collection of overlapping duplicates.


A place for everything and everything in its place. Put another way, each level of abstraction should be doing its job.

Published on Java Code Geeks with permission by Ashley Frieze, partner at our JCG program. See the original article here: The Universal Coding Standard

Opinions expressed by Java Code Geeks contributors are their own.

Ashley Frieze

Software developer, stand-up comedian, musician, writer, jolly big cheer-monkey, skeptical thinker, Doctor Who fan, lover of fine sounds
Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Inline Feedbacks
View all comments
Back to top button