flâneur — a map of the web's best reading

How to write complex software

grantslatton.com · 2,037 words · saved by 2 readers

A general method

How to write complex software Suppose you are implementing some complex piece of software — a database, a word processor, a filesystem, a web browser, whatever. How do you get started? How do you actually organize the code? This post attempts to lay out a general method for approaching this problem with some specific techniques and guiding heuristics. Overview The 10,000 foot view of what we'll discuss: Write some toy driver programs to find out the physical constraints of the solution-space you're operating in Start at the top of the stack, usually this means the user interface or API Impleme

Explore this link on the map →

saved by

related reading