in

 

The Product Blog

The Product Blog is where you can learn about product releases, features, what's new, and what's next. Bloggers include Product Managers, User Experience folks, and our User Education team.

Giving some attention to Script

A new initiative that probably means very little to most of you is the development of a Javascript Library here at eProject. They are all the rage these days, with more then a page’s worth listed here at the Webmaster Talk forums.

This is of course not the reason we are implementing said library, having your code in a library has some major advantages. Focusing on re-usability is a big one, so is easy testing. Previous to this initiative we didn’t unit test any of our client script, we actually have people go through every portion of eProject trying to break it. What the unit testing gives us is an instant response into the quality of the code, without having to get monkeys banging on keyboards and monitors for weeks.

eProject has been around a long time, and so has its code-base. We have scripts spread out all over the system, and having each bit go through our process is a time consuming task.

Speaking of the process, each script is getting a full cycle which includes, validation for usage, tests, re-factored, and documented. Part of the re-factoring process includes considerations for cross-browser compliance, performance enhancements, and syntax.

To you this should be reflected in more consistency in the UI components (we realize we have at least 4 different calendar components), greater quality, and hopefully more utilization to make your life easier.


Comments

No Comments

Navigate: Home | Blogs | Forums | Solution Library  Get Help:  Contact | Feedback | FAQ   Terms of Use:  Terms & Conditions | Privacy Policy