{"id":10,"date":"2025-01-16T23:47:57","date_gmt":"2025-01-16T23:47:57","guid":{"rendered":"https:\/\/blogs.oregonstate.edu\/saksjcap\/?p=10"},"modified":"2025-01-16T23:47:57","modified_gmt":"2025-01-16T23:47:57","slug":"blog-post-3","status":"publish","type":"post","link":"https:\/\/blogs.oregonstate.edu\/saksjcap\/2025\/01\/16\/blog-post-3\/","title":{"rendered":"Blog Post #3"},"content":{"rendered":"\n<p>We&#8217;re back to making blog posts for the capstone project. Term two out of three has begun and I can&#8217;t help but feel the same anxieties that I felt from last term (not surprising, more disappointed). I haven&#8217;t really adjusted myself towards learning what I actually need to learn in order to fulfill my role in the project, but I&#8217;m hoping that I can this weekend before v0.3 is due.<\/p>\n\n\n\n<p>Funny thing about this week&#8217;s blog post is that I actually just recently started going back through some of my old projects\/assignments that I had to do over the last couple years. On the one hand it blew my mind what I was capable of understanding and creating all on my own; on the other hand, I wondered what happened to make me feel like I couldn&#8217;t write up a program like that anymore. Everything was so neat and there was an abundance of comments to help (future) me understand what I was looking at. Robert Martin described reading clean code as being similar to how reading a good book would create pictures in the mind like a movie (Martin, pg. 8). I found that I was able to easily picture what the different areas of code were able to do in my old projects.<\/p>\n\n\n\n<p>The one takeaway for how it feels to look at &#8216;bad code&#8217; is &#8220;wading&#8221; (Martin, pg. 3), as Martin describes it &#8220;&#8230; [slogging] through a morass of tangles brambles and hidden pitfalls&#8221; (Martin, pg. 3). This is the feeling that I have when looking at my more modern code, but not at all what I get from looking back on my early coding projects. I think the one thing that would really help is just going back to the basics and brushing up on what helped me become a decent coder. Once I get through that, I feel I can start creating clean-looking code; with comments, and all-encompassing error-handling. Until then, I fear that I am stuck reliving the same habits of thinking that I am incapable and having to rely on other people or tools to get a specific area that I don&#8217;t fully understand taken care of.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Works Cited:<br>Martin, Robert C. Clean Code: A Handbook of Agile Software Craftsmanship. 1st edition, Pearson, 2008<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We&#8217;re back to making blog posts for the capstone project. Term two out of three has begun and I can&#8217;t help but feel the same anxieties that I felt from last term (not surprising, more disappointed). I haven&#8217;t really adjusted myself towards learning what I actually need to learn in order to fulfill my role [&hellip;]<\/p>\n","protected":false},"author":14567,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[2],"class_list":["post-10","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-cs462"],"_links":{"self":[{"href":"https:\/\/blogs.oregonstate.edu\/saksjcap\/wp-json\/wp\/v2\/posts\/10","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.oregonstate.edu\/saksjcap\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.oregonstate.edu\/saksjcap\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/saksjcap\/wp-json\/wp\/v2\/users\/14567"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/saksjcap\/wp-json\/wp\/v2\/comments?post=10"}],"version-history":[{"count":1,"href":"https:\/\/blogs.oregonstate.edu\/saksjcap\/wp-json\/wp\/v2\/posts\/10\/revisions"}],"predecessor-version":[{"id":11,"href":"https:\/\/blogs.oregonstate.edu\/saksjcap\/wp-json\/wp\/v2\/posts\/10\/revisions\/11"}],"wp:attachment":[{"href":"https:\/\/blogs.oregonstate.edu\/saksjcap\/wp-json\/wp\/v2\/media?parent=10"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/saksjcap\/wp-json\/wp\/v2\/categories?post=10"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/saksjcap\/wp-json\/wp\/v2\/tags?post=10"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}