![]() I can't believe I only have 2 more weeks left in the Bootcamp. I'm happy I took a more light-hearted and fun approach to this project and the experience of working on a team of bright, skilled developers gave me the motivation to create a project to be proud of. This would create a lot of problems if someone tried to do a pull request on development and we were coding in the same file. I would test something locally and when everything was working perfectly, I would push directly to our development branch, not the feature branch I was working on. My group ran into a lot of merge conflicts because we would oftentimes push directly to the development branch, instead of creating a pull request. The workflow was meant to be: create a branch for feature > push changes to that branch > create a pull request to the development branch on Github > Git master does a QA check > merge to development. The structure of our Github was master branch > development branch > individual branches relating to each feature. Git and Github were my biggest fear before this project, and no doubt, the biggest challenge in the project was working together on Github. It's all about asking questions and asking the right questions. I realized that the more you learn from others, the better a developer you will be. For example, I didn't know there was a world of properties in event.target. I learned so much from my teammates that I wouldn't have been able to figure out on my own. I thought: "I should be able to do this on my own and figure it out." I realized that is the opposite of what you should be doing as a developer. I was afraid of asking more experienced developers in my class for help (even though everyone is always ready to offer help). ![]() I find myself constantly reading documentation, watching videos on Youtube, and asking a ton of questions. My biggest fear I have as a new developer is not being able to code as independently as I would like. Don't be afraid to lean on your teammates-you'll learn more than you can imagine.You can also check out the frontend and backend repositories on Github. My main responsibility was to connect the frontend and the backend using Vue.įollow the links to see the application walkthrough and Day 2, Day 3, Day 4, and Day 5 documentation. Create an account, find activities to do in major cities around the world, add them to your wishlist, update if you visited, and leave a comment about your experience! My group decided to create Vooyáge: a web application you can use to organize activities from all your favorite travel destinations. Then we were tasked to work in teams to create a full-stack application with those skills. The last two weeks included a crash course on REST API development with Ruby on Rails and creating databases with PostgreSQL.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |