links for 2007-04-26
-
Data Structures and Algorithms with Object-Oriented Design Patterns in Ruby
Do you feel down today? Broken? Unhappy with your life website? Just check you spam comments
Look what comments I had on one of my blogs spam filter today:
Getting Data | The REST Dialogues
In an exclusive nine-part dialogue with an imaginary eBay
Architect, we present an accessible discussion of the
REST vs. SOA issue.Although eBay have what they call a ‘REST’ interface, it is, in
fact, a
STREST
interface, and only works for one of the many function calls
that they make available via SOAP (GetSearchResults).In this dialogue series,
I argue the case for eBay to adopt a truly REST approach to
their integration API.
Scott Bellware has a great post about what makes an unit test and what an integration test.
…it isn’t a unit test if:
- It talks to the database
- It communicates across the network
- It touches the file system
- It can’t run at the same time as any of your other unit tests
- You have to do special things to your environment (such as editing config files) to run it.
Seems like a good idea to separate units and integration tests using these criteria and optimize then based on speed and isolation possibilities.