608 reputation
39
bio website
location
age 27
visits member for 3 years, 7 months
seen Oct 29 '13 at 4:40

Nov
11
awarded  Yearling
Apr
12
awarded  Yearling
Jun
13
answered Making Modular, Reusable and Loosely Coupled MVC Components
Jun
8
awarded  Caucus
Apr
12
awarded  Yearling
Mar
20
awarded  Nice Answer
Jan
6
awarded  Critic
Jun
28
answered How feasible would it be to not work for anyone, my entire programming career?
Jun
24
comment Are “TDD Tests” different to Unit Tests?
(the amazing banner/logo didn't do much for my perception of his credibility, mind you)
Jun
24
comment Are “TDD Tests” different to Unit Tests?
Interesting question, I must say I finished reading that article feeling his argument was pretty flaky/not well structured. Apart from saying that they should be named differently based on whether test-first was used or not, there was no compelling distinction between the two. I'd say just concentrate on writing the tests, whatever you want to call them.
May
26
awarded  Citizen Patrol
May
23
answered Naming classes becomes debilitating
May
22
comment Variable naming conventions?
Fair enough, I've edited to give some more personal experience detail.
May
22
revised Variable naming conventions?
Added more specific info about naming conventions
May
22
answered Variable naming conventions?
May
19
answered If your unit test code “smells” does it really matter?
May
17
comment Why do we study Java at university?
There are no licensing costs for a Java IDE like there are for the Microsoft ecosystem. More of your massive tuition fees to the uni.
May
11
comment What are the main practices and design patterns every .NET guy should know?
MVVM - (currently) a very WFP/Silverlight-specific design pattern. MVP - a similar pattern to MVC, with some differences in the interactions between classes/layers. Repositories/factories/IOC - should be covered in your reading for "Third" above, they relate to separation of concerns, the DRY principle, and testable design. "Microsoft-blessed" approach - depends what your needs are. The current trend definitely seems to be MVC3, which goes a long way to enabling "good" design with much less fuss, with easy IOC/DI, testable controllers etc.
May
9
answered Correct path towards a Microsoft certification?
Apr
20
awarded  Editor