Pages tagged best_practices:

Best Practices for building JSON REST Web Services « Building Feedly
http://blog.feedly.com/2009/05/06/best-practices-for-building-json-rest-web-services/

A few of our friends have been asking us what are some of the best practices we learnt over the last two years designing and implementing RESTful Web Services as the back-end of the feedly service. Here is a quick/high level brain dump: Phase 1 – Defining a simple resource/service | Take a sample resource such as Customer Information, model it as JSON. Build a simple servlet where PUT creates a new customer, GET returns the customer information based on the customer key, DELETE deletes the customer and POST updates the customer information. Make sure that PUT returns the right information regarding the URL of the newly created resource. In our case, we have a framework which maps JSON to our Java Model and use hibernate to persist that model in a MySQL database. The important things for this phase are to the JSON representation right and the base url formatting simple and clean. Phase 2 – Implementing a client | Learn how to build a simple Javascript client which interacts with the s
- added by harper reed's google reader
Writing Great Unit Tests: Best and Worst Practises « Steve Sanderson’s blog
http://blog.codeville.net/2009/08/24/writing-great-unit-tests-best-and-worst-practises/
Article about TDD methodology and practices.
Ruby Best Practices - The Complete Class
http://blog.rubybestpractices.com/posts/rklemme/018-Complete_Class.html
# nversion to a printable string # equivalence # hash code calculation # comparability # cloning (clone and dup) # freezing # customized
write a class in Ruby - best practiceses
common class elements and implementation
There are some basic concepts (often called “aspects”) that need to be implemented for many classes although not all classes need all (or even any) of them: * initialization * conversion to a printable string * equivalence * hash code calculation * comparability * cloning (clone and dup) * freezing * customized persistence (Marshal and Yaml) * matching * math and operator overloading
More jQuery and General Javascript Tips to Improve Your Code | tripwire magazine
http://www.tripwiremagazine.com/ajax/developer-toolbox/more-jquery-and-general-javascript-tips-to-improve-your-code.html
This post pick up on my previous post "jQuery and General Javascript Tips to Improve Your Code" and provides additional nice to know tips for jQuery developers. jQuery is popular for a reason and widely used by nearly everyone from huge companies
jQuery skill up
Best practices in web development with Python and Django « News Apps Blog
http://blog.apps.chicagotribune.com/2010/02/26/best-practices/
Best practices in web development with Python and Django
How I Build PHP Applications | Eric Harrison
http://ericharrison.info/2010/04/21/how-i-build-php-applications/
CSS3 Best Practices
http://www.impressivewebs.com/css3-best-practices/
RT @css3watcher: RT @brunobertolini: RT @yogodoshi: CSS3 Best Practices http://www.impressivewebs.com/css3-best-practices/
Early best practices for CSS3
What Is The Last Thing You Do Before You Launch A Website? - Smashing Magazine
http://www.smashingmagazine.com/2010/07/13/what-is-the-last-thing-you-do-before-you-launch-a-website/