Testing
- New Feature of JUnit: Theories – this looks very interesting
- Alternatives to Acceptance Testing – I like this guy’s perspectives on testing, including fostering attitude: “bugs happen to other people”.
- Easyb Revisited – after two successful projects with the Given/When/Then technique we’re starting to review Easyb for future projects.
- Acceptance Test Driven Development – yes!
Databases
- Open Source NoSQL Databases – a nice list of NoSQL DBs. I don’t think they solve all problems, but I think they have a real place in our tool kits.
Java
- Here’s one article asking if Marker Interfaces are Dead while this one suggests Annotations are Pixie Dust – I’m definitely not one for magic but I’m thinking Serializable doesn’t need to be an interface.
- 11 easy steps for installing Apache ActiveMQ and configuring it for PHP application – I really like ActiveMQ (and it Java) and this is a nice tutorial for setting it up and using it with one of my less favorite technologies.
Programming
- Designing Maintainable Systems – The Upgrade Process – a nice reminder that there’s more to maintaining software than knowing the design patterns being used.
- JSON Visualizer – nice little tool to convert JSON into more readable tables.
- jQuery Tutorial for Beginners: Nothing but the Goods – a nice concise look at jQuery.
User Interface Design
- The Opposite of Fitts’ Law – excellent examples of how size and location are important in visual design.
Process
- Why your Requirements are Wasting your Money – a short article against requirement gold plating.
- 72 Questions to Ask New Web Design Clients – very nice list of questions
Advertisement
Tags: acceptance testing, activemq, annotations, database, easyb, java, jquery, json, junit, nosql, php, requirements, visual design