When is a bug not a bug?

August 25th, 2009

computer-bugI used to work with someone who said that most bugs in software didn’t exist.

His reckoning was down to the fact that most specifications for functionality aren’t tight enough. For example, if the spec for an adding function was to add two numbers together, adding 5 and 9 together and returning a value of 162 was acceptable. Even returning nothing, or null, or a gazillion was also ok. The specification should have said that the function had to add two numbers and return the correct mathematical result.

Read the rest of this entry »

 

REST or SOAP? Or don’t care?

August 17th, 2009

I think we’ve realised at Wapple that when it comes to web services, not everyone always has the same level of technology that we have at our finger tips and completely take for granted.

Take my Wapple Architect Mobile Plugin for WordPress for example, and the way it used to communicate with Wapple’s web services. It used to use SOAP simply because that was the protocol we chose to employ as our means for delivering web services.

Read the rest of this entry »