|
|
|
|
|
by axlprose
1433 days ago
|
|
Reminds me of the SICP lecture[0] where Hal Abelson introduces the concept of linguistic abstraction (or Stratified Design[1]) as an alternative to the approach of decomposing a program into a tree of well-specified sub-components/tasks, which ultimately fails to capture the essence of the problem being solved. [0] https://youtu.be/2QgZVYI3tDs?t=3349 [1] https://dspace.mit.edu/handle/1721.1/6064 |
|