Breadcrumbs
This is one of the best pieces of advice so far on my Codeclan journey...follow the Breadcrumbs! It is definitely one of the most used tools in my toolbox and one that has helped me debug countless errors! If you're not sure where the bug is coming from follow the trail of breadcrumbs between the (countless) files and you will eventually find it! The thing that I've realised about myself in doing this is that I LOVE solving bugs! I love a puzzle and that's how I look at things when I get a bug, what clues is the error giving me, where should I look next?
Project Week
So as I mentioned in last week's blog we have had a week long project. It has been exciting and frustrating in equal measures. Frustrating because there is so much that I want to be able to do but can't yet (I keep having to remind myself I'm only 5 weeks into this - I have learnt SO much already) and Exciting because LOOK WHAT I MADE!!!! I have written from scratch no less than 37 files!!! I have created a database and populated it with tables, I have written classes and tested them, I've written CRUD methods and RESTful routes and they all talk to each other, do what they're meant to do and most importantly display a web page which the user can interact with. ALL BY MYSELF! Sorry for all the shouting but I really am quite proud of myself and all my buddies on E44 - we couldn't do this 5 weeks ago guys and check us out now - we rock!
Presentations
I'm not going to lie though, even though I'm proud of myself I'm feeling a bit apprehensive about actually presenting my code to everyone (which we're about to do in 15 minutes time - Eek!) It's the imposter syndrome again, you can't help but think, "what if everyone else's looks amazing and has more functionality than mine", "What if there are really obvious things that I should have thought of and didn't". "Are there better ways I could have written my code?" - well the last one is definitely. I woke up this morning and realised that there was a much simpler and better way I could have written my search code (I was really chuffed with myself for researching and writing a search box in the first place - I just needed a bit of help from the instructors with my route) However I realised this morning that I had already written code that I could have reused for the search bar rather than querying the database again separately. Oh well, I guess I best go add that to the reflection part of my presentation...wish me luck!
Comments
Post a Comment