CMSC398C
Special Topics in Computer Science; Best Practices for Professional Programmers
Principles of design and practices for actual implementation in Java code that result in easy maintenance, comprehension by others, modification, and debugging. How to use the five SOLID principles. Naming, formatting, and structural conventions for clean, readable code that runs. Approaches to debugging code that won't compile or isn't running properly.
Sister Courses: CMSC398B, CMSC398D, CMSC398E, CMSC398F, CMSC398G, CMSC398I, CMSC398J, CMSC398K, CMSC398L, CMSC398M, CMSC398N, CMSC398O, CMSC398P, CMSC398Q, CMSC398R, CMSC398T, CMSC398U, CMSC398V, CMSC398W, CMSC398Z
Past Semesters
0 reviews
Average rating: N/A
During the Spring 2020 and Spring 2021 semesters, students could choose to take some of their courses pass-fail mid-semester which skews grade data aggregated across multiple semesters.
No grade data available.