Algorithms & data structures
Principles of information systems analysis and design
Principles of information systems analysis and design
The practical guide to structured systems design: 2nd edition
The practical guide to structured systems design: 2nd edition
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Multi-paradigm design for C++
Program development by stepwise refinement
Communications of the ACM - Special 25th Anniversary Issue
Composite Structure Design
Discrimination nets, production systems and semantic networks: elements of a unified framework
ICLS '96 Proceedings of the 1996 international conference on Learning sciences
Structured programming
Object-oriented analysis and design with applications, third edition
Object-oriented analysis and design with applications, third edition
Hi-index | 0.00 |
This paper demonstrates how the cognitive model of the mind can explain the core fundamentals behind widely accepted design principles. The conclusion is that software design is largely a task of chunking analogies and presents a theory that is detailed enough to be accessible to even the most inexperienced programmer. The corollary of which is a pedagogical approach to understanding design principles rather than the necessity of years of software development experience.