When something is critically important, when do you do it? The answer to that is simple and obvious. When something is critically important, you do it first.
Robert Martin (Uncle Bob)
Show & Tell

roma★

JBB: An Artblog!
art blog(derogatory)

titsay
wallacepolsom

blake kathryn

Jules of Nature
h
Misplaced Lens Cap
Aqua Utopia|海の底で記憶を紡ぐ
Monterey Bay Aquarium

#extradirty
Cosmic Funnies
Cosimo Galluzzi

❣ Chile in a Photography ❣

Love Begins

JVL
seen from Guernsey
seen from United Kingdom
seen from Iraq
seen from United States
seen from United States

seen from United States

seen from United States
seen from Canada
seen from Netherlands

seen from Spain

seen from United States

seen from United States

seen from United States

seen from United States
seen from United States
seen from United States
seen from United States

seen from United States
seen from United States
seen from United States
@tkanzakic
When something is critically important, when do you do it? The answer to that is simple and obvious. When something is critically important, you do it first.
Robert Martin (Uncle Bob)

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
More on unit testing
To continue with the "debate" on unit testing and TDD, Mike Bland publish a must read article in the Martin Fawler's blog.
In its article, Mike explain us how could unit testing help us to find bugs in our code, and in the cases of study of the article, big bugs.
Conclusions?, unit testing, implemented in a right way, is a very powerful tool, and yes, it can make us better programmers by developing better code.
TDD is dead?
A few weeks ago David Heinemeier Hansson publish an interesting/controversial post about Test Driven Development. In his opinion, TDD is dying, in his own words:
Enough. No more. My name is David, and I do not write software test-first. I refuse to apologize for that any more, much less hide it. I'm grateful for what TDD did to open my eyes to automated regression testing, but I've long since moved on from the design dogma.
This post brings much talking about this topic, and a Google+ event has been created, including a series of talks between David, Kent Beck and Martin Fowler (did someone miss uncle Bob there?).
In the first hangout, the central point was how much/many objects should be mocked when testing, mainly when doing unit testing. All of them express their opinion, and as expected the community reaction has arrived, and as expected the uncle Bob one.
Till this point, David has not convince me, TDD is still alive, lets wait for the upcoming hangouts. Meanwhile,
Happy testing!!!
Using Specta, Expecta, and OCMock, we’ll take a look at how we can test-drive our iOS apps in Objective-C.
PowerMock
One of the issues with static fields in our OO design is the unit testing of them. PowerMock seems to be really suitable add-on to EasyMock and Mockito to mock static content. In the eBay Dev Blog you can find an example of using it.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Open Quickly in an Assistant Editor
⇧⌘O to invoke Open Quickly…
Type or scroll to a symbol
⌥↩ to Open the selected symbol in the Assistant Editor or ⌥⇧↩ to open the file somewhere else via the Navigation Chooser.
Nice tip
iOS UI Testing
Nice introductory tutorial to Testing UI in iOS using KIF
A nice video about what you should not do when designing your Android Apps, and the right way to go through
Digging in the Objective-C dark side
One of the most powerful -and dangerous- tool in dynamic programming languages is the option of replace the method called by an object at runtime. Mattt Thompson explains how to do it in Objective-C in an other nice article.
Let’s say your company’s product is a mobile app that gets its data from an internal JSON API. The API, built using Rails, is a few years old. Response objects are large, request latency is high, and your data indicates mobile users aren’t converting because of it.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Spanning your text in Android
One of the simplest way to show formatted code in Android is using HTML entities, but in some cases this does not work. If you are facing one of this case check this out and start spanning your texts.
Cocoa design patterns
Nice podcast from Ray's blog about design patterns in Cocoa
Capybara’s very good about waiting for AJAX. But there are times when that’s not enough.
One of Objective-C’s biggest annoyances is the lack of proper namespacing. It’s hard to believe, after years of programming in other languages, that I now prefix every class name I ever type with a two if not three-character code.
Java solves this problem by grouping classes together in units…
The Failures of "Intro to TDD"
Justin Searls's personal point of view about TDD, a lot of experience reflected here.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Rails 4.0 introduced a helpful new method for ActiveRecord queries: where.not. It can make clunky queries easier to read.
Automated testing and Continuous integration in iOS
Today I will recommend you a series of two articles about Automated Testing and Continuous Integration.
Part 1
Part 2