Ada-Developers-Academy / LessonPlanning

19 stars 20 forks source link

Working with existing code base #15

Closed MargeRosen closed 10 years ago

MargeRosen commented 11 years ago

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.

asalkey commented 11 years ago

:+1: The students could also contribute to open source projects.

kerrizor commented 11 years ago

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.