SE-EDU
  • Home
  • About
  • Search
    • About this book
      • About
      • How to use this book
    • Software engineering
      • Software engineering
    • Object-oriented programming
      • Object-oriented programming
    • Requirements
      • Requirements
      • Gathering requirements
      • Specifying requirements
    • Design
      • Design
      • Design fundamentals
      • Modeling
      • Architecture
      • Design patterns
      • Design approaches
    • Implementation
      • IDEs
      • Code quality
      • Refactoring
      • Documentation
      • Error handling
      • Integration
      • Reuse
    • Quality assurance
      • Quality assurance
      • Testing
      • Test case design
    • Project management
      • Revision control
      • Project planning
      • Teamwork
      • SDLC process models
    • Tools
      • UML
      • IntelliJ IDEA
      • Git and GitHub
    • Principles
      • Principles
    • Supplementary
      • C++ to Java
    • Combined exercises
    • List of definitions
    • List of references
    • List of learning outcomes
    • Printable version

    Software Engineering for Self-Directed Learners ยป

    This is a free and open-source SE textbook under the SE-EDU initiative.

    About this book

    • About
    • How to use this book

    Software engineering

    • Software engineering

    Object-oriented programming

    • Object-oriented programming

    Requirements

    • Requirements

    • Gathering requirements

    • Specifying requirements

    Design

    • Design

    • Design fundamentals

    • Modeling

    • Architecture

    • Design patterns

    • Design approaches

    Implementation

    • IDEs

    • Code quality

    • Refactoring

    • Documentation

    • Error handling

    • Integration

    • Reuse

    Quality assurance

    • Quality assurance

    • Testing

    • Test case design

    Project management

    • Revision control

    • Project planning

    • Teamwork

    • Process models

    Tools

    • UML

    • IntelliJ IDEA

    • Git and GitHub

    Principles

    • Principles

    Supplementary

    • C++ to Java

    • Combined exercises

    • List of definitions

    • List of references

    • List of learning outcomes

    • Printable version

    [Powered by MarkBind 4.1.0, generated on Mon, 10 Jul 2023, 1:00:35 GMT+8]