A software architect is designing an automated package-sorting system for a distribution warehouse. To make the development process more manageable, they divide the entire system into smaller, self-contained units: barcode scanning, weight validation, and conveyor belt routing.
State the computational thinking technique that the software architect has used.
298 exam-style questions on AQA GCSE Computer Science Programming concepts. Each one has a worked solution and a mark scheme showing where the marks go.