More ways to trace a collection
Added a walkthrough comparing map and select with the same array of values. The notes explain what each operation returns and include a short exercise with a worked explanation.
THE COURSE NOTEBOOK
Notes on the details that make a guide more useful.
Illustrative release notes with example dates. These entries demonstrate the update journal and are not a verified release history.
Added a walkthrough comparing map and select with the same array of values. The notes explain what each operation returns and include a short exercise with a worked explanation.
Revised the opening notes for object-oriented topics to distinguish instance state, method arguments and return values before the longer examples.
Added a reading exercise about missing files and invalid input. Each branch explains what the program can report and when it should stop processing.
Expanded a validation exercise with empty strings, unexpected values and boundary cases. The accompanying notes connect each case to an observable behaviour.
Added a record-management project brief with separate sections for the domain model, input handling and persistence. Reflection prompts ask readers to explain their design choices.
Introduced intended-reader notes and module summaries so readers can compare the scope of each guide before choosing a topic.