DEV Community

Discussion on: Do students get to work with existing codebases?

Collapse
 
yechielk profile image
Yechiel Kalmenson

I had a friend who went to a bootcamp (sorry I don't remember which one) where the final project was two weeks. Week one students paired up to create a project, and then in week two you switched projects with another team and had to add features to their code without help from them.

I believe the focus was two-way, in the first week the focus to make sure your code was clean and documented enough for the next team not to have too hard of a time, and in the second week the focus was on working with a "legacy" app written by someone else and contribute to an unfamiliar codebase.

Collapse
 
dvanherten profile image
Dave van Herten

I've often wondered how you'd introduce this concept into a classroom setting. This is a really neat idea on how to do it. I think schools would benefit greatly from it.

I'd love to see schools or bootcamps introduce debugging of an intentional hard to find issue as well. Not sure how to do that one well either.

Collapse
 
danielw profile image
Daniel Waller (he/him)

That's an awesome idea for a final project!
It will definitely help to prepare you for the things you will see once you start working.

Collapse
 
yechielk profile image
Yechiel Kalmenson

Yup! I was really impressed when I heard that.

If I ever go into the bootcamp business that's one thing I'd adopt :)

Collapse
 
david_j_eddy profile image
David J Eddy

WoW! What school is that 'cause it just earned some major brownie points from me.

Collapse
 
yechielk profile image
Yechiel Kalmenson

Wish I remembered... :(