Developer Chronicles

Mogaka Polycarp
1 min readNov 9, 2022

--

Developers desire continuous improvement, but are not willing to put in the effort to achieve it.

The following principles will create a simple guide to achieve the same effortlessly.

Use the DRY principle in your daily activities. Don’t try to be smart coz you’re bringing more bugs into the application. Duplicate code makes it long ,boring and unmaintainable.

Always divide your code into simple 8-line functions which should be narrowly aligned to one responsibility.

Keep code simple and stupid for another software enginer to understand. This will remove the need for boring comments as they are a sign of immaturity in programming. Technically avoid abstractions.

Flaunting to impress should be left to junior developers who want to impress their thinking.

Software should be open for extension but closed for modification.

Remove any unused code from a repository(You aren’t gonna need it). Don’t be more ambitious than the business. You can maintain those fancy methods in your private repo and use them when necessary.

Businesses value simplicity over feature-richness.

Developers don’t serve principles. Principles serve developers

Polycarp Okeyo

--

--

Mogaka Polycarp
Mogaka Polycarp

Written by Mogaka Polycarp

Software Engineer, creative thinker passionate about creating Applications and data solutions

No responses yet