repl.it
linkrepl.it
link (duplicated)Post-lecture quizzes start this week!
Starting from this week, there are post-lecture quizzes you can submit to earn participation points.
Topics:
[W6.5] Requirements: Intro
[W6.6] Requirements: Gathering
[W6.7] Requirements: Specifying [continued from last week]
Full ToC
[W6.6a] Requirements → Gathering Requirements → Brainstorming
[W6.6b] Requirements → Gathering Requirements → Product surveys
[W6.6c] Requirements → Gathering Requirements → Observation
[W6.6d] Requirements → Gathering Requirements → User surveys
[W6.6e] Requirements → Gathering Requirements → Interviews
[W6.6f] Requirements → Gathering Requirements → Focus groups
[W6.6g] Requirements → Gathering Requirements → Prototyping
Prose
User Stories [Repeated from last week]
[W6.7b] Requirements → Specifying Requirements → User Stories → Introduction
[W6.7c] Requirements → Specifying Requirements → User Stories → Details
[W6.7d] Requirements → Specifying Requirements → User Stories → Usage
Feature Lists [Repeated from last week]
Use Cases
Glossary
Supplementary Requirements
[W6.10a] Implementation → Code Quality → Error-Prone Practices → Introduction
[W6.10b] Implementation → Code Quality → Error-Prone Practices → Basic → Use the default branch
[W6.10c] Implementation → Code Quality → Error-Prone Practices → Basic → Don't recycle variables or parameters
[W6.10d] Implementation → Code Quality → Error-Prone Practices → Basic → Avoid empty catch blocks
[W6.10e] Implementation → Code Quality → Error-Prone Practices → Basic → Delete dead code
[W6.10f] Implementation → Code Quality → Error-Prone Practices → Intermediate → Minimize scope of variables
[W6.10g] Implementation → Code Quality → Error-Prone Practices → Intermediate → Minimize code duplication
Admin:
iP:
Level-6
, Level-7
A-Jar
tP: