The What, When, Why, and How of Testing (Part 2)
In the previous post, we examined the Why and When of testing in this post, we will build on that foundation and look at How much we should be testing.
Testing External Services
There seems to have been a lot of talk around me lately in relation to "dev boxes" and "testing on staging".
After unsuccessfully trying to convince folks of why I think this is a bad...
Golang and the revenge of Capt Obvious
I found a lot of my code (particularly the tests) had code that looked like this:
Then I was reading yet another great post from Karl Seguin and I noticed there was a much better (sexier) way....
Announcing Sage42’s Android View Utils
We are happy to announce the initial launch of our Android View Utils.
This library is intended to be a collection of UI elements and supporting code that ease Android UI implementation.
This is only the...
How-to fix tightly coupled Go code
Have you ever added a new feature only to have another one break? After fixing the break, something else breaks, like some kind of bug whack-a-mole?
Have you ever...
Better android buttons with image and text
So today the design comes in from the designer for what I thought at first look was a pair of simple buttons with text and icon.
Turns out, it wasn't so simple.
The Design
Now I incorrectly...
You don’t need transactions
When I tell people, "No transactions!" their first reaction is either "he's mad" or "for my use-case its necessary".
I know this was my reaction when it was first said to me.
I happened to be working on a money...
The What, When, Why, and How of Testing (Part 3)
In the previous posts, we examined the Why, When, and How Much of testing. In this post, we will complete the thread with an examination of What we should be testing and What we should not be testing.
Suggestion for the organisation of Android Resources
In this post, I would like to share (what I believe to be) a simple and effective way that I use to deal with resources on my android projects.
First a disclaimer: I am not...
My latest book is off to editing, and I’m excited!
Just dropping a quick update to let you know that Beyond Effective Go part two is finally going off for professional editing tomorrow! After the tremendous response to part one, I'm determined...