3 ms·
I like the car analogy, and I had additions to it with software-components in mind: engine-choices representing data storage: very big engines. for big ships
by zyxzevn 9y ago
I like the car analogy, and I had additions to it with software-components in mind:
engine-choices representing data storage:
very big engines. for big ships.
very small ones, for lawnmower.
self-made ones, smoking.
gear-choices representing libraries:
single gear
gear from 1 to 1000. No neutral and no reverse.
chassis choices (language choice):
rusty old ones, hard to work with, but lasts.
new shiny ones, overpriced and falls apart.
locks = safety:
one key fits all (all doors and all cars).
different key for each lock, can be bypassed by opening window.
keypad with password, written on the back-side of the car.
interior = user interface:
millions of choices, all flashy and shiny, each part looks totally different. Unusable steering.
break (software stability):
no breaks.
when used causes blue-screen
outside (program output):
all parts have different sizes.
holes covered with duck-tape
and rust covered with shiny paint.
Enjoy the ride!