Something that’s really important for students is to get that quality feedback on their projects and applications that their building. Without that quality feedback, students really have no way of knowing if they’re doing something right or something wrong. Something that is important to us is that we don’t want you going multiple days at a time without getting that feedback.
One of the things that we do is do daily code reviews with you as students. We’ll jump into a zoom so we can see your code, we can do a code review that will allow us to go line by line showing you what you’ve done well, what can be improved upon, and even if you do something great, we can show you there’s another way to go about it as well. It’s always good to see different ways to solve a problem. Especially other ways that developers may solve a problem.
Daily, you’ll get that code review, that feedback that you need. Then when you submit that project, that application that you were working on the instructors will go through it and thoroughly deliver quality feedback. That feedback will be in a written format so that you can then get that feedback returned to you, and you have it in your records for that specific project. This way you can go back and maybe redo the project at a later date, or if you want to revisit it, you can see the feedback on the things that you may not have done as well as you wanted to. There’s some good feedback there that will be loaded with examples of how to improve your code. Once again, if you do something really well, there’s still always room for some constructive criticism and it gives us the opportunity to show you other ways of going about it, or better ways to go about it that you may not have been thought of.
That’s how you ultimately would grow as a developer. The feedback is super important. It’s something that’s very important to us as instructors, making sure you get it back immediately. Every single thing that you do here at devCodeCamp, whether it’s a lab or project, the application that you built, everything needs to get feedback so that you know exactly what you’re doing well and what you need to improve upon. This will ultimately make you a far better developer in the long run.