|
|
|
|
|
by ukj
1296 days ago
|
|
Category theory is to functional/declarative programming what design patterns are to OO programming. Patterns for decomposing problems and composing solutions. To ask “How is it useful?” Is to ask “How are design patterns useful in OO?”. But you already know the answer… Is there an advantage over just inventing your own vocabulary? Yeah! You don’t have to reinvent 70+ years of Mathematics, or teach your language to other people before you can have a meaningful design discussion. |
|
What do those 70 years of mathematics do for me as a software engineer?
>or teach your language to other people before you can have a meaningful design discussion.
It's the other way around. Most engineers will have no clue what you are saying.