Jump to content
MakeWebGames

Recommended Posts

Posted (edited)

For many beginners there is a natural tendency to produce code within your first five minutes of learning - this is understandable and sometimes encouraged. However, from this typical behaviour many programmers begin to create arbitrary misconceptions about their programming/markup language which often leads to unnecessary code and creates a neurological barrier which withholds a programmers potential problem solving and debugging skills. This behaviour is triggered by impatience which has a positive correlation with quick solutions to achieve a specific objective.

 

This impression was first triggered by my embarrassing first few months of website development, where I would write code that worked (maybe...) without having a true understanding of what I was doing - I'm not insinuating that a true understanding is required to do anything, but I will state that an indication is essential (which I also did not have at the time). This personal experience can be linked to thousands of other beginners and you're just a few clicks away from a land-slide of evidence...

Read the full post here.

Edited by Sheshe
Posted

I read your blog post, and I completely agree with what you are saying. Google is a great tool in order to find solutions to the problems of which you are experiencing as a developer, but without the knowledge of what it is you are actually doing, you are bound to make the same mistakes over and over again as well as create different (and complex) solutions for the same problem. This not only creates heavy inconsistencies in the code-base that you write, but it can also hurt you greatly in the future when said project needs a modification or bug fix.

This is also one of the issues at many colleges today because many students (as well as professors) go through programming courses without really understanding what they are learning and/or teaching. This causes a great disconnect between them and the industry as a whole, which also can be a big factor into the quality of code in the future.

The industry that is looking for the high-quality programmers will given time kill off a lot of this poor quality programming style, but until a major wake-up call for programmers is shown everywhere, this will not be a reality.

~G7470

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...