PUC Minas grad student says software architecture course stays surface-level
A postgraduate student at PUC Minas recently completed a 2025 Software Architecture with Java Frameworks course, part of a Distributed Software Architecture specialisation. While praising the course's clarity and pedagogy, the student argues the content remained introductory rather than genuinely architectural in depth. Topics such as Spring Boot, JPA, and design patterns like Singleton and Factory were covered, but the student felt critical trade-off analysis, system-level thinking, and distributed-systems concerns were largely absent. The critique centres on the course answering 'how' to implement patterns without sufficiently addressing 'why', 'when not to', or the broader impact on coupling, testability, and scalability. The student also noted that several subjects were allocated very short lesson times, limiting meaningful exploration of complex concepts.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in