December 2nd, 2008

Exciting Times in the Life of a Web Developer

 

The majority of web developers have to face these problems everyday:

  • Write the code
  • Debug the code
  • Modify the code

If the developer doesn’t think and set a solid design beforehand then the debugging process would take 90% of the total development time followed by frustration and boredom.

To make the development exciting, think of a good code design beforehand, what type of 3rd party code you will be using, client-side and server-side frameworks, what is the most optimal code to use in the current situation, how you will handle eventual problems that may arise, etc.

Coding without a solid design is like driving a car without an engine.

If you enjoyed this article then help spread the word and please follow us on Twitter or subscribe to our RSS feed.

Subscribe to our RSS feed

2 Comments

  1. Stelian Mocanita
    on Tuesday 2, 2008

    Interesting point, but unfortunately the design patterns got a bit lost in the current php development. Frameworks basically tend to destroy the part where you design your entire application, figure the flow, think about integration, and so on as most frameworks have a way of doing all that so many just stick to it.
    Take a basic example of design patterns: mostly every developer is so keen of their MVC architecture that they do not even stop to think about a different approach or of how many layers he might need and so on, so if you ask me there are a small amount of developers that consider these issues, and those are the true ones along me.

    Reply
  2. Gyorgy Fekete
    on Tuesday 2, 2008

    I don’t consider PHP frameworks harmful as long as it helps the developer to do complex stuff quickly, but as you suggested it’s a thin line between helping the developers and doing harm.

    I don’t want to bash any framework, but just look at Zend Framework of Symphony, they’re resource hogs. Handling 50-60 requests is not the way to go…

    Reply