At the Forge - Checking Your Ruby Code with metric_fu
Like many modern Ruby gems, metric_fu is hosted at Github, a commercial git hosting service that offers free accounts to open-source projects. You can download metric_fu from github.com/jscruggs/metric_fu/tree/master.
And, you can download rcov from github.com/spicycode/rcov/tree/master, and Flay, Flog and Reek from github.com/seattlerb/flay/tree/master, github.com/seattlerb/flog/tree/master and wiki.github.com/kevinrutherford/reek, respectively.
Two excellent essays on the nature of programming languages, and depending on type systems and the compiler, are Steve Yegge's blog entry about the return of dynamic languages (steve-yegge.blogspot.com/2008/05/dynamic-languages-strike-back.html) and Bruce Eckel's essay on the use of testing instead of strong typing to ensure good code (www.mindview.net/WebLog/log-0025).
Donald Schon's excellent book, The Reflective Practitioner, describes different ways professionals can and should reflect upon their work while they are engaged in it. Although Schon does not mention programmers per se, what he says is very appropriate for programming work and has convinced me why automated testing and analysis tools are so valuable.
Reuven M. Lerner, a longtime Web/database developer and consultant, is a PhD candidate in learning sciences at Northwestern University, studying on-line learning communities. He recently returned (with his wife and three children) to their home in Modi'in, Israel, after four years in the Chicago area.
Web Development News
- Considering Legacy UNIX/Linux Issues
- Cluetrain at Fifteen
- [<Megashare>] Watch Mrs Brown's Boys Movie Online Full Movie HD 2014
- Memory Ordering in Modern Microprocessors, Part I
- Getting Good Vibrations with Linux
- Security Hardening with Ansible
- New Products
- Putlocker!! Watch Begin Again Online 2014 Streaming Full Movie
- RSS Feeds
- Tech Tip: Really Simple HTTP Server with Python