Chapter summaries of Software Engineering: A Modern Approach, featuring AI-generated content tailored for students and newcomers to the field.
Software Engineering: A Modern Approach - Chapter 6 - Sections 6.10 and 6.11 - Design Patterns: Template Method and Visitor (AI-generated summary). Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 6 - Sections 6.8 and 6.9 - Design Patterns: Strategy and Observer (AI-generated summary). Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 6 - Sections 6.6 and 6.7 - Design Patterns: Facade and Decorator (AI-generated summary). Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 6 - Sections 6.4 and 6.5 - Design Patterns: Proxy and Adapter (AI-generated summary). Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 6 - Sections 6.2 and 6.3 - Design Patterns: Factory and Singleton (AI-generated summary). Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 6 - Section 6.1 - Introduction to Design Patterns (AI-generated summary). Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 5 - Article A5 - Domain-Driven Design (AI-generated summary). Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 5 - Article A4 - Modules should be deep (AI-generated summary)
Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 5 - Section 5.6.7 - Liskov Substitution Principle (AI-generated summary)
Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 5 - Sections 5.6.5 and 5.6.6 - Demeter and Open/Closed Principles (AI-generated summary)
Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 5 - Sections 5.6.3 and 5.6.4 - Dependency Inversion and Prefer Composition Over Inheritance Principles (AI-generated summary)
Online book available a…
Software Engineering: A Modern Approach - Chapter 5 - Sections 5.6.1 and 5.6.2 - Single Responsibility and Interface Segregation Principles (AI-generated summary)
Online book available at softengbook.…
Software Engineering: A Modern Approach - Chapter 5 - Sections 5.4 and 5.5 - Cohesion and Coupling (AI-generated summary)
Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 5 - Section 5.3 - Information Hiding (AI-generated summary)
Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 5 - Section 5.2 - Conceptual Integrity (AI-generated summary) Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 5 - Section 5.1 - Introduction to Software Design (AI-generated summary)
Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 4 - Sections 4.4, 4.5 and 4.6 - Package, Sequence and Activity Diagrams (AI-generated summary)
Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 4 - Section 4.3 - Class Diagrams (AI-generated summary)
Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 4 - Sections 4.1 and 4.2 - UML for Creating Sketches (AI-generated summary)
Online book available at softengbook.org
Software Engineering: A Modern Approach - Chapter 3 - Article A3 - Product Discovery (AI-generated summary)
Online book available at softengbook.org