The Advancing PHP Developer Part 3: Refactoring

PHP Web development May 27th, 2008

Refactoring

3. Refactoring

Code refactoring is a programming technique that involves rewriting code in a way that improves its readability or simplifies its structure without changing its results. Thus refactoring is mainly about improving code maintainability. Code smells is a term coined by Kent Beck, and refers to certain attributes of written code that suggest it should be refactored. Read the rest of this entry »


Not A Number Is A Number

Javascript Web development May 26th, 2008

Not a numberI recently came across an interesting page called 'Types' in the documentation of my favorite Javascript library, jQuery. It is a brief summary of Javascript language properties, and a very good read that reveals many little known quirks that this untraditional language offers.

One thing in particular caught my attention - the type of the NaN (Not A Number) language value, is surprisingly enough, a number. Try it, write a simple script alerting the typeof of NaN:

var isNumber = NaN;
alert(typeof(isNumber)); // Alerts 'number'

Just another thing to keep you on your toes when working with Javascript ;-)


You Are Only As Good As The People You Work With

Business Development The Webs techfounder May 26th, 2008

business developmentAs I've mentioned previously, I work freelance developing web projects in addition to acting as CTO at my start-up Octabox. Freelancing as a web developer is pretty profitable business nowadays, however it is too hands-on and technical to my liking.
I Usually 'settle' for the technical role as it is good income, but I try to develop my consultant persona as to hopefully provide mostly web business consultancy services as time goes on. It is a much more rewarding process for me, and I feel like I have much more to give at a higher level having acquired extensive experience and feel for the web entrepreneurship process. Read the rest of this entry »


The Advancing PHP Developer Part 2: Object Orientation

PHP Web development May 25th, 2008

Money(I know I'm due the last part on Models in the Zend Framework. I'm getting there, it's a pretty long rant so it'll be here eventually)

Continuing with (PHP) development best good practices: Read the rest of this entry »


The Advancing PHP Developer Part 1: Coding Standards

PHP Web development May 25th, 2008

level upA question that I hear often is how can one evolve as a PHP developer? The answer varies and depends on the person's programming knowledge and experience. I will cover the topics I think are the most important briefly in this series, provide links and maybe expand on them in the future.
Read the rest of this entry »


 Page 11 of 13  « First  ... « 9  10  11  12  13 »