Chapter 2
Software Development and Design
This chapter covers the following topics:
Software Development Lifecycle: This section covers the Software Development Lifecycle (SDLC) and some of the most popular SDLC models, including Waterfall, Agile, and Lean.
Common Design Patterns: This section covers common software design patterns, including the Model-View-Controller (MVC) and Observer design patterns.
Linux BASH: This section covers key aspects of the Linux BASH shell and how to use it.
Software Version Control: This section includes the use of version control systems in software development.
Git: This section discusses the use of the Git version control system.
Conducting Code Review: This section discusses using peer review to check the ...
Get Cisco Certified DevNet Associate DEVASC 200-901 Official Cert Guide now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.