Publication:
Handbook of Software Engineering Methods
Abstracts views
0
Views & Download
0
Alternate title
Abstract
This book was written iteratively (“Do something. Do it again, but better”) and incrementally (“Do a little more”). Lots of software is written the same way. Agile: Collaboration-oriented philosophy of creating software that values doing over comprehensive planning and documentation. Project Management and Teamwork: Working in an organized way—and with other people. Requirements: Being clear about what’s expected of the software. Unified Modeling Language Class and Sequence Diagrams: A couple types of diagrams useful for communicating how your code works (or should work). Monolith versus Microservice Architectures: Two contrasting high-level ways to organize code. Paper Prototyping: Creating a good user interface design before coding it. Inclusivity Heuristics: Guidelines for making software work well for people who are not like you. Code Smells and Refactoring: Making your code nicer to work with.
Description
The Second Edition
Authors
Letaw, Lara
Alternate Authors
Advisor
Place of publication
Corvallis, Oregon
Publisher
Oregon State University
Date
2024
Journal ISSN
Volume Title
Keywords
Computer programming , Software engineering
Uniform Resource Identifier
Please use the UNETI DRM to download/borrow digital documents