Skip to main content
Software Design

    Software Design
    Software Design
    • Software Design
    • Key Points
    • Instructor Notes
    • Extract All Images

      • Reference
    Search the All In One page
    Software Design
    %
  • Learner View

    Summary and Schedule
    1. Introduction
    2. Instructions
    3. Organizing Code
    4. Structure and Organization
    5. Components and Services
    6. General Recommendations

    • Key Points
    • Instructor Notes
    • Extract All Images

    • Reference

    See all in one page

    Instructor Notes

    This is a placeholder file. Please add content here.

    IntroductionWhat is Software Design?Technical DebtThe Different Layers of Software Design


    InstructionsLayer 1: Instructions


    Organizing Code


    Structure and OrganizationLayer 2: Structure and Organization


    Components and ServicesLayer 3: Components and Services


    General RecommendationsSome General Recommendations



    This lesson is subject to the Code of Conduct

    Edit on GitHub | Contributing | Source

    Cite | Contact | About

    Materials licensed under CC-BY 4.0 by the authors

    Template licensed under CC-BY 4.0 by The Carpentries

    Built with sandpaper (0.20.2), pegboard (0.7.9), and varnish (1.0.9)


    Back To Top