News for hackers. Stuff that matters.
Re:Alan Kay on the misunderstanding of OOP (1998) by TickleSteve on Friday June 24, 2016 @04:16AM (#11967783)
Functional decomposition != refactoring.

They are two completely different processes.

https://en.wikipedia.org/wiki/Functional_decomposition

https://en.wikipedia.org/wiki/Code_refactoring

Re:Alan Kay on the misunderstanding of OOP (1998) by emsy on Friday June 24, 2016 @04:25AM (#11967818)
Breaking up a large functions into smaller functions isn't even (strictly speaking) functional decomposition because not every sub-function might be dependent on the previous function. "Extract function" is a kind of refactoring, but not refactoring itself.