phiggy
Designing the Public Artsy API
Your Constructors Are Completely Irrational
I don't love the single responsibility principle
Refactoring code that accesses external services
Returning self or void suggests mutability
The Vision of Kay and Fielding: Growable Systems That Last for Decades
Adding strlcpy() to glibc
Why I Don't Teach SOLID
Do you support high speed Internet in Seattle? Speak out now
The Generation Ship Model of Software Development
How Finer-Grained Metrics Helped Us Uncover a Code Bug
Websocket-driver: an I/O-agnostic WebSocket module
Python 3 is killing Python
Finding the perfect house using open data
Designing and Building an "Open-Hardware" Laptop
How to make a Dropbox clone using git-annex.
Re:Ask HN: Recommend tools to manipulate massive (5 million line) csv ...
on Monday March 31, 2014 @01:38PM (#7502925)
Have you heard of OpenRefine, formerly Google Refine? https://github.com/OpenRefine/OpenRefine
Pithos: "a robust, scalable object store compatible with the S3 API."
In the Defense of Spaghetti Code
A Beginner’s Guide To Contributing To Open Source
Guantanamo: a tool that can delete all code lines that are not covered by tests.
Using Feature Flags to Ship Changes with Confidence
Monkeypatching is for wimps. Use set_trace_func.
Outernet: WiFi for the World from Outer Space
Steps developers have taken with a large Rails app to break it into services.
Why would someone learn Clojure?
Re:Integrated Tests Are A Scam
on Saturday January 04, 2014 @04:34PM (#7013045)
I think the point is something like "don't unit test the system as a whole". Black box testing is great and most definitely should be used, but should be kept very high level and unit tests should be kept very small and granular.
The author has several other articles on the subject that I have not read yet, so I'm not sure if I've got a full understanding of his point yet: http://blog.thecodewhisperer.com/blog/categories/integrated-...
Re:Integrated Tests Are A Scam
on Saturday January 04, 2014 @04:30PM (#7013033)
Lastly, I really wish the author would give suggestions for what he considers to be a better approach to testing, beyond "integration testing sucks and is a scam".
He has more articles on better approaches than integration tests, but I haven't read them yet so I can't say if they answer your questions sufficiently: http://blog.thecodewhisperer.com/blog/categories/integrated-...