All Projects → garybernhardt → sucks-rocks

garybernhardt / sucks-rocks

Licence: other
Does it suck? Or does it rock?

Programming Languages

ruby
36898 projects - #4 most used programming language
javascript
184084 projects - #8 most used programming language
shell
77523 projects

Sucks/Rocks

https://github.com/garybernhardt/sucks-rocks

DESCRIPTION

Sucks/Rocks judges the goodness of terms by searching the web for positive and negative mentions of them.

Its design is intended to illustrate isolated unit testing as well as service-wrapper-record design. Services have no concrete knowledge about the database or external services; records wrap the database, providing the interface that the services need; and wrappers hide details of third-party APIs, narrowing their interfaces to only what the services need.

This application was built test-first as a demonstration, and the full process is viewable as a series of eight Destroy All Software screencasts.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].