BlogPost_302
- What do you find challenging about coding?
- Keeping track, mentally, of where everything is. It starts to get a bit overwhelming when you have a few projects open and you want to keep track of where everything is. Then whenever you make a change, since something you code can be super long, its not easy to know immediately every part that's being affected by your new change. That is frustrating because if you have been making changes and saving your file... at some point you can get lost in a tangle web of bad choices that you thought were good choices to make your code better but now you can't even go back to where your code worked. So I find it challenging to keep track, mentally, of where everything is and what parts of the code are being affected by any new change made.
- Talk about a project that disappointed you. What would you change?
- I think this project about the databases disappointed me. The ExpressJS continuation. I wanted to finish it by Sunday and had tutoring scheduled for Saturday but my tutor cancelled me last minute because he said he was sick with the flu. I attempted to do the thing myself and was able to complete up until the beginning of part 3.
- I would not use part 3 of the project. I feel it is an extra layer of complication that's not necessary. Maybe I don't understand it fully but I just don't get why the functions have to be recoded in the controller files if they already work fine in the first place. I'm disappointed in seeing all those confusing rearrangements.
- If I were an expressjs coder I would code a script to autogenerate the routes and controller files and move the code that needs to be moved and generate the code that needs to be generated.
- List three key things to consider when coding with SEO in mind.
- Metatags for the search crawler to be able to find you.
- The HTML Accessibility.
- Links
- Page loading speed
- Secure SSL website
- List five or more ways you could optimize a website to be as efficient and scalable as possible.
- Have the website's separated from the server code.
- Have all your files hosted in a separate server.
- Be able to replicate or duplicate your servers and keep the connections instantaneously.
- Reduce the number of plugins.
- Don't use ads.
- Minimize the number of javascript and css files.

0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home