david_holland

Stories submitted by david_holland

A TDD success story(jonkruger.com)

submitted by david_hollanddavid_holland(605) 1 year, 6 months ago

A real world story about how test-driven development led to a highly successful project. read more...

add a comment |category: |Views: 8

tags: another

Why should you care about test driven development?(tddbootcamp.com)

submitted by david_hollanddavid_holland(605) 1 year, 9 months ago

You’ve been writing software for many years. You’ve worked on several different projects that were very important to your company, and you were able to deliver them on time. So why should you change the way that you write code? I was in the same place at one time, but now I’ve found a better way. read more...

add a comment |category: |Views: 6

tags: another

Comparing and Contrasting Moq and Rhino Mocks(blog.stevehorn.cc)

submitted by david_hollanddavid_holland(605) 1 year, 10 months ago

My friend Jon is starting a training course in an effort to quickly bring developers up to speed on test driven development. As part of this effort, he has developed a unit test suite aimed at helping folks understand Rhino Mocks, a popular testing tool. After looking through the tests and seeing a lot of the Rhino API that I wasn’t familiar with, I wondered if there were similar undiscovered nooks in my favorite mocking framework: Moq. read more...

add a comment |category: |Views: 52

tags: another

How to use Rhino Mocks - documented through tests(jonkruger.com)

submitted by david_hollanddavid_holland(605) 1 year, 11 months ago

I wanted to come up with a way to show people how to use Rhino Mocks (other than telling them to read the documentation). What better way to do this than by showing you how it works through a bunch of simple unit tests that document how Rhino Mocks works? read more...

add a comment |category: |Views: 31

tags: another

The business value of test-driven development(jonkruger.com)

submitted by david_hollanddavid_holland(605) 2 years ago

Most businesses are creating software for one primary reason — to make money. In order to make money, we need software that meets the needs of the business and can be developed and maintained in a reasonable amount of time with a high level of quality. Test-driven development is a discipline that will help you achieve these goals. read more...

add a comment |category: |Views: 8

tags: another

Make TDD your meal ticket in 2010(jonkruger.com)

submitted by david_hollanddavid_holland(605) 2 years, 1 month ago

It’s almost the time of the year where people start making new year’s resolutions and setting goals for the upcoming year. Allow me to propose something for your list: make TDD your meal ticket in 2010. read more...

add a comment |category: |Views: 9

tags: another

Why I don’t like hand rolled data access layers(jonkruger.com)

submitted by david_hollanddavid_holland(605) 2 years, 3 months ago

In my last post, I mentioned that I think that hand rolled data access layers using stored procedures are a bad thing, and one of my co-workers asked me to elaborate. read more...

add a comment |category: |Views: 9

tags: another

What should you learn next?(jonkruger.com)

submitted by david_hollanddavid_holland(605) 2 years, 6 months ago

If you were to ask me, instead of learning some new technology, every developer should try to become experts in software design patterns and principles and practices that will help you become a better developer with the technologies that you already know. Our industry has a much bigger need for developers that write well-designed, loosely coupled, well-tested code than we need for people with a basic knowledge of WPF or Silverlight. read more...

add a comment |category: |Views: 6

tags: another

TDD Starter Kit - Sample Projects and Links(jonkruger.com)

submitted by david_hollanddavid_holland(605) 2 years, 6 months ago

Test driven development is a proven technique that will help you write well tested and well designed code, but it takes some practice. Here are some sample projects that you can work through to get some practice, along with my completed solutions so that you can see how I did it, and some TDD-related links that might help you along the way. read more...

add a comment |category: |Views: 12

tags: another

The usual result of Poor Man’s Dependency Injection(lostechies.com)

submitted by david_hollanddavid_holland(605) 2 years, 6 months ago

Alternate Title: An IoC Container is a Rich Man’s Factory Pattern Implementation I ruffled some feathers with my last post on Poor Man’s Dependency Injection (PDMI), so please allow me to clarify further. read more...

add a comment |category: |Views: 25

tags: another

When is Poor Man’s Dependency Injection appropriate?(lostechies.com)

submitted by david_hollanddavid_holland(605) 2 years, 6 months ago

When is Poor Man’s Dependency Injection appropriate? Only in legacy code situations. read more...

add a comment |category: |Views: 22

tags: another

Facilitating change(jonkruger.com)

submitted by david_hollanddavid_holland(605) 2 years, 6 months ago

We’ve all worked with people who are adverse to change. Getting people to change and helping them to change is very difficult. The challenge is to convincing people of the need to change without tearing them down. read more...

add a comment |category: |Views: 1

tags: another

An Anemic Community(johnlmiller.com)

submitted by david_hollanddavid_holland(605) 2 years, 7 months ago

Kevin wrote an interesting post in which he expressed his concern for the anemic state of the .Net developer community when compared to that of other communities. I started jotting down a response and saw I was getting carried away so I thought I’d post my thoughts here instead. read more...

add a comment |category: |Views: 9

tags: another

Pulling others up(jonkruger.com)

submitted by david_hollanddavid_holland(605) 2 years, 7 months ago

What should you do when you're in a situation where the people you're working with aren't using the latest and greatest technology and might not be using the so-called "best practices" that you subscribe to? read more...

add a comment |category: |Views: 357

tags: another

Thirty-One Days of Silverlight(jeffblankenburg.com)

submitted by david_hollanddavid_holland(605) 2 years, 7 months ago

Each day in the month of July, I am going to publish an article on a Silverlight topic. The topics will range from 100-level to 300-level in difficulty, but all of them will be written so that a beginner could start from scratch to create them. I will covering Drag & Drop, Event Handling, and even Collision Detection. This is an extensive list of tutorials, and I hope that it will help you see how useful and powerful these technologies can be. If there are topics you are specifically interested in seeing covered, please leave a comment, and I will do my best to accomodate your request. read more...

add a comment |category: |Views: 15

tags: another

ASP.NET MVC: Rendering a partial view to a string(jonkruger.com)

submitted by david_hollanddavid_holland(605) 2 years, 8 months ago

Sometimes when doing ASP.NET MVC, you want to render a view (or more likely a partial view) to a string. This post will show you how to do it. read more...

1 comment |category: |Views: 297

tags: another