Internet Marketing Forum

Excelorize.com
May 17, 2008, 02:41:09 AM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: The Excelorize Internet Marketing Forum is now live!
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Leveraging Your Coding  (Read 102 times)
Andy
Motivator
Full Member
*
Posts: 70



View Profile
« on: January 24, 2008, 04:36:06 AM »

For anyone that codes their own website or back-end code, this topic should give you some ideas for how to leverage your efforts.

One thing I recently realized was that when (in the past) I coded scripts for my own needs, the scripts were difficult to port to new uses or share with other people.

The thing is, when a coder needs code for their needs they quickly bash out a solution that works but is incomprehensible to others and cannot be easily used by anyone else because it has no documentation and minimal comments in the code.

What I found is that I could not even re-use my own code in many cases since like most coders, a few weeks or months after you wrote some code, what you clearly understood at the time of coding becomes a complete mystery when you re-visit the code for a new project.

But, it gets worse! You forget how to access the output of these scripts such as your Ad click tracking script or visitor tracking script.

So what I am suggesting is that you bear this in mind when doing any kind of custom coding such as templates, scripts and CSS style sheets etc.

Some food for thought!

What made me focus more on this problem is because I was beginning to code a Web Portal for local business's and it was tempting to bash out a quick solution that fed the web template from database data. Sure, that would work for me, but it has all of the problems I mentioned above.

So this time, I decided to put effort into structuring the code to make it easy to re-use and have a user-friendly Administration back-end. Already I can see the benefits in having re-usable code for other projects.

Imagine having a growing base of great code that you can re-use in all your future projects and getting an instant head-start!

Also, you can spin this code out to products that other people can make use of.

So think about these concepts whilst you create your next web-based project.

Now, share about what you are working on right now that could make use of these techniques...
Logged

Pages: [1]
  Print  
 
Jump to: