The Facebook Platform   
    Home  |   Learn AJAX  |   Forum  |    Register  |    Submit Resource  |   Submit Article   |   Contact Us
 

JavaScript

Home JavaScript

Writing an Easy-to-Maintain JavaScript

Category: JavaScript   |   Comments (0)

Building an Ajax or JavaScript based application is only half the struggle. Every developer has to think of the post development consequences of every code he creates. It is possible that the application can work well but when an update is implemented or additional security is needed, changing or editing the code could be difficult.


Sponsored Links
 

 


The One Rule


Basically, an easy-to-maintain JavaScript follows a single rule: avoid confusion in coding. This can easily happen in JavaScript because there a lot of ways to code a single function. For example, a developer can manually code the function or would use the library recommended from various frameworks.


To avoid confusion in coding, here are some tips:


Avoid unknown codes - "unknown" codes are basically functions, variables or any command that works but does not have any additional coding that will inform the developer of its main purpose. A good example is a code that does not come with specific "breaks" - a function will still work without any breaks. But to a developer who has just taken over the application, the first problem he or she will notice is the lack of breaks. This can lead to a problem because adding another line code cause bugs. A simple solution is actually to be more detailed in the documentation within the application.


Choosing the Right Testing Tool - There are forums, articles, blogs and books that will always inform the developer which testing tool stands out and should be used in any JavaScript development. Fortunately, there are a good number of free tools that can do the needed task. JSLint and Firebug are only the two free tools that can do the task without asking in return from the developers.


Double Check the CSS - The CSS part in any programming language should never be taken lightly. CSS can make or break how the application will look like. Although it might sound shallow that users only wanted to enjoy a good looking website, it is the truth. A highly functional application should also look great. But aside from good looking application through CSS, the actual coding should be checked. From padding to actual effect of the values, these should be scrutinized.


Bad Code - It is highly understandable that there could be codes that might not work for some reason. The developer would eventually resort to libraries and frameworks. However, the previous code is left untreated in the application. It can be another "dead log" because it's just there but do not have any effect…for now. A confusing code could be the biggest challenge for any developer to maintain but badly written codes could permanently stop the application.



Sponsored Links
 

 

An easy-to-maintain JavaScript can be easily created as long as the developer is conscious of the codes he or she writes. JavaScript is one of the best programming languages and can easily become the most confusing if it is not done as expected.



Read Next: JavaScript Undefined Variable


 
Post Your Comment
Members - Please Click here Login
Your Name:*
e-mail ID:(required for notification)*
Image Verification:
 
 Subscribe    

Post Your Comment via FaceBook

Connect with Facebook



 
Comments
 
 
 
 

Sponsored Links

 

Copyright © 2005 - 2010 AjaxWith.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape