Coding With Intention

How to write well-defined and easy-to-maintain code

Screenshot of a popular modern IDE — Visual Studio Code


What is explicit programming?

Explicit programming is the process of producing source code in which all of the inputs, outputs, operations, and exceptions are explicitly defined using the best features available within the current language and environment.

Determine your options

Define as much as possible

Build things that make sense



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