Blog Post 301
I don't have a fancy title for this one.
How do you organize your code? What are some suggestions you find on the web?
I have yet to really find what my method of organizing code is. I label quite a bit with comments and I have gotten into habits of storing certain data or page info in separate folders and the more we learn in class the more I learn how to organize and utilize folders.
I found this Medium story showing some good examples.
https://medium.com/@msandin/strategies-for-organizing-code-2c9d690b6f33
Can you describe your workflow when you create a web page or web app?
First things first is whiteboarding, I write down what I am making and what it needs to do. After that, I usually create a simple outline on my page so I have a visual of what my site is doing from there I can figure out my JavaScript. Sometimes I go in already knowing what I want but in most cases, once I’m done with the JS I move on to drawing up what I want my page to look like.
I am still learning and even though I say this is the order of things, I tend to jump around quite a bit sometimes.
You can’t work out how to solve a coding problem, where do you find the answer? Why? How do you know?
I reread the code out loud and what I want it to do. Sometimes just talking myself through the logic gives me that “ah-HA!” moment. If I can’t figure it out on my own I’ll run to my dear friend google where you can find a lot of answers to a lot of questions. When things still don't make sense I’ll take a 15-minute coding break to let my brain chill out a bit, which also brings that “ah-HA!” moment…sometimes. And when I have exhausted my own brain I reach out to my fellow classmates during class or my tutors.
Talk about your preferred development environment. (What IDE or text editor you enjoy, and why?)
Disclaimer: I haven’t used many so I am probably biased.
I really enjoy VS code, there's a bunch of extensions you can add to the program to increase workflow. There are also a few features that explain what the code means and what it usually returns or does so I have found it to be a good teaching tool as well.
How are you keeping up with the latest developments in web development?
My teacher shares a lot of articles with the class and I feel like I learn quite a bit just from him. Other than that I follow fellow developers and coders online and follow coding hashtags on social media platforms like Twitter.