To je tzv. Exception Driven Development. –Jan B.