Web Design and Development Made Simple - Iceous Design by Jokosetio Halim
Jul 12, 2011
0 comments

My Journey towards Zend Certified Engineer

What Cong has showed me in the past, really set me up to know what PHP really all about. It has been 3 yrs since, my first PHP codes, and I still think I barely scratch the surface. Simple if statements became a simple logic, it then became more structures in functions, and eventually becoming OOP.

Cong kept telling me, "You really need to comment pretty much anything you write, because, 3 months down the line, you WILL NOT remember what you wrote." So, commenting is very much necessarry part of programming. In fact, I bet most of the good programmers out there would atest to that!

Over the years, I have the chance to work on building scripts dealing with 3rd party APIs, and web services. This led me to believe, there's only so much I can learn from reading book or online references, and every institution/person has their own way of coding, varying in coding standards. The difference in this standards diferentiate you from a low level coder to high level programmer.

This may sound ignorance, but this is my opinion. Lower level coder tend to write code in very cryptic way where ONLY he/she alone would understand, or in very ineffecient ways. Having multi level include files is  a good example. This tells me a few things about this coder, he/she may not planned the code well, he/she may not has the complete understanding of the scope of the codes, or he/she is just plain lazy to extend the base codes. I am talking about include inside includes inside multiple includes and the chain goes on.....

Whereas higher level programmer, usually codes in the simplest way possible with 3 layers of abstractions. Data layer, business logic, and presentation. This, too, was pointed my mentor. :)

I've decided to pursue Zend Certification, so I can learn the proper way to code on the professional level and code in higher standard. Over the course of the upcoming months, I will be adding on to the this blog on my journey towards Zend Certification. Stay tuned!

 

Add A Comment
Comment(*):
Your Name(*):
Email:
Website:
This is a captcha-picture. It is used to prevent mass-access by robots. (see: www.captcha.net)
Code in the picture:
 

My Blog RSS Newsfeed

Creative Circle

Design and Development

Creative Writing