You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Connect Clean Code Principles with Programming Paradigms, the topics are really close but there is no line between them.
Connect Programming Paradigms directly with Design Principles.
Move All OOP content to a dotted line connected to Programming Paradigms, overwrite the current OOP subtopic with the OOP topic and it's subtopics, making OOP a branch, not part of the trunk.
Idea 1. is merely semantic, ideas 2. and 3. represent to me a more de-opinionated path, which might not be the original thought behind the PP > OOP > DP. I believe this is makes the time to learn OOP optional, as one can choose one of many paradigms to program. So expanding functional programming to a whole topic whould be to me very nice (idea 4. perhaps).
The text was updated successfully, but these errors were encountered:
Detailed Description
On https://roadmap.sh/software-design-architecture:
The path on the start of the roadmap is: Clean Code Principles --> Programming Paradigms --> OOP --> Design Principles.
Ideas:
Idea 1. is merely semantic, ideas 2. and 3. represent to me a more de-opinionated path, which might not be the original thought behind the PP > OOP > DP. I believe this is makes the time to learn OOP optional, as one can choose one of many paradigms to program. So expanding functional programming to a whole topic whould be to me very nice (idea 4. perhaps).
The text was updated successfully, but these errors were encountered: