Code is Verbs

From Test Track 4 Wiki
Jump to: navigation, search

Computers take actions. Trying to base code around nouns results in completely backwards design.

This is why the Functional paradigm drinks Object Oriented's milkshake: functions can be used for create anything a language-level object could, but not vice versa. Meanwhile, functions directly describe the actions the machine will take, while object oriented has to be elaborately manipulated by unknown processes into a logical procession: if functional programming is a GOTO, object oriented is a COMEFROM.

See Also

Personal tools