Uncle Bob’s 3 TDD laws
1. Write no production code, except to pass a failing test
2. Write only enough of test to demonstrate a failure.
3. Write only enough production code to pass a test.
We don’t need software that just works, but be able to build to adapt and most importantly build and adapt as quickly as possible. That’s easier said than done. Numerous challenges slow us down in achieving the state of adaptability. “What slows us down?” Well, it’s the crappy, unreadable, tightly coupled code that we have written or writing.
Ignoring a clearly broken situation reinforces the ideas that perhaps nothing can be fixed, that no one cares. And it quickly spreads among the team.
Big Picture Thinking – Being able to see the end result and how your work contributes to that end.
“If you can’t run, how can you have fun? Well then let your butts burn” Kanchan told me jokingly. “WHY NOT?” was the thought and thus began my self-imposed small challenge of cycling for thirty days.
So many books, so little time. In addition, every day we have tons of digital content made available in almost every area. Here are some of my picks in Domain Driven Design
So many books, so little time. In addition, every day we have tons of digital content made available in almost every area. Here are some of my picks in Design Thinking & UX
Innovation is a miracle when a special person raises their hands to God, the Red Sea is parted or the iPhone is born
A wireframe is a low-fidelity, simplified outline of your product. There is a verity of tools available in the market ranging from it’s simplest form of pen & paper to all the way hi-fi drag & drop. Below is the list of some that I like
We have tons of books, articles, digital magazines videos and much more. Here are some of my favorite online resources for Design Thinking & UX
If you are working on asp.net mvc project and you publish using visual studio, sometimes you may face below error This program is blocked by group policy. For more information, contact your system administrator To fix this follow below two things 1. Add below lines in your web.config 2. Just remove all the contents inside […]
The fierce competition in the market place is driving many changes in the corporate world to cut costs, be more productive and be cost-effective. Many corporate are looking at ERP as a means to achieve these three objectives. However, the corporate history of ERP implementation is a mixed bag with many horror stories and some successful ones.