Closed MargeRosen closed 11 years ago
:+1: The students could also contribute to open source projects.
I'd like to see exercises, assignments, project suggestions from the community that directly relate to or rely upon reading other people's code -- its an invaluable skill to pick up, and will expose students to a broad arrange of topics and techniques.
I think refactoring has to come later on in the schedule, after students have had some success at writing tests.
Most junior devs in an entry-level job or an internship will probably be working with an existing code base. It would be great if sponsoring companies could help provide small exercises or a small project. It could be a great way to teach readability, maintainability and refactoring.