DEV Community 👩‍💻👨‍💻

Discussion on: Functional Programming Notes:

pcockerell profile image
Peter Cockerell

"In Functional Programming, code is organized into smaller, basic functions that can be combined to build complex programs."

I don't think this is a defining characteristic of functional programming. You could say the same thing about Smalltalk-80 programs, which were OO and definitely not functional, or, going back even further, structured programming, where the term of art was "structured decomposition", but the paradigm was imperative or procedural.

Your paragraph really describes "good" programming, in whatever methodology is being used.