February 11, 2020

8 Steps to a Better Console Application

The console application is the workhorse of the software world. It isn't flashy like its graphical cousins the mobile and web apps. Graphical user interfaces compose images, sophisticated widgets, and animations, but the humble command-line interface (CLI) has none of that. Its tools are simple lines of text printed to a terminal. Despite its simplicity, you can still make usability mistakes when building a console app. Avoid them by following a handful of guidelines - a few of which are highlighted in the The Unix Philosophy. Read more

© Joe Buschmann 2020