Browse by Tags

All Tags » .NET (RSS)

Working on a new product by ISerializable - Roy Osherove's Blog : Agile

I’ve been heads down in the past few weeks working on a new product. a public alpha\beta will be out end of this month. It is in the field of unit testing. Can you guess what it is? hints : There is parsing involved IWpfTextView My book Read More...
Filed under: ,

TDD master class – Vienna Feb 15-19 by ISerializable - Roy Osherove's Blog : Agile

I will be in Vienna again in two weeks , from Feb 15-19 ,doing my TDD master class . There are two seats left – and I’d love to see you there! here’s what other people who attended had to say about this class . You can register here. Read More...
Filed under: ,

18 Questions to ask yourself when choosing continuous integration and build automation tools by ISerializable - Roy Osherove's Blog : Agile

In a previous post I explained the different between Continuous Integration tools and Build automation tools , but there’s also lots of be said for HOW to pick a specific CI or BA tool. What do I look for in a CI tool? first and foremost – how intuitive...
Filed under: ,

January at Israel .net user group: Unit Testing! by ISerializable - Roy Osherove's Blog : Agile

The January meeting of the Israel Dot Net Developers User Group will be held on Wednesday January  20, 2010.   This meeting will focus on real-real issues and practices in developing unit tests, with a variety of tools.  Our speakers...
Filed under: ,

The difference between continuous Integration tools and automated build tools by ISerializable - Roy Osherove's Blog : Agile

Lots of people have a common misunderstanding of the (subtle) differences between the various tooling regarding continuous integration and build automateion. Here’s the gist of it: Build automation: Build automation tools are tools you use to automate...
Filed under: ,

Unit Testing Biztalk : Two possible frameworks by ISerializable - Roy Osherove's Blog : Agile

BizTalk is notoriously hard to test. But I just came a cross a couple of interesting solutions to do unit testing for biztalk related logic and orchestration. BizMock : “BizMock is a framework for testing BizTalk solutions, using a Domain Driven Design...
Filed under: , ,

Poll: Do you use NUnit’s fluent API? by ISerializable - Roy Osherove's Blog : Agile

if you use NUnit, did you know it has a fluent API option? Do you use it? you can write the following: Assert.That( someString,       Is.Not.Null       .And.Not.Empty       .And...
Filed under: ,

TDD: 4 questions that will help you create the simplest thing that could possibly work by ISerializable - Roy Osherove's Blog : Agile

Today in class I got to understand, for the first time, what I define as “the simplest thing that could possibly work” when doing TDD. Many people struggle with the idea of simplicity. the idea of doing things to the point of “micro-increments” to the...
Filed under: , ,

Oslo TDD Course – First day canceled by ISerializable - Roy Osherove's Blog : Agile

I’m so sorry to announce this. Due to various flight delays coming in to Oslo from Tel aviv, I am stuck in munich, only coming into Oslo tomorrow afternoon. That means that if you are part of my TDD course starting tomorrow, tomorrow’s day is canceled...
Filed under: ,

RTM ready tests by ISerializable - Roy Osherove's Blog : Agile

a friend came up with a good way to describe good tests the way I see them (in my book I describe good unit tests as ones that are readable, maintainable and trust-worthy at the same time). He just called them RTM: Readable, Trust-worthy, Maintainable...
Filed under: ,

Brown, Green, Refactor by ISerializable - Roy Osherove's Blog : Agile

Having seen enough crappy unit tests to last me a lifetime, I think there should be a parallel to the old “ red-green-refactor ” (from TDD) – it’s evil twin brother should be “ Brown-Green-Refactor ” wherin you’d do a crappy test first, then make it pass...
Filed under: , ,

Software Apprenticeship by ISerializable - Roy Osherove's Blog : Agile

Wow, maybe indeed it is time for a book about apprenticeship in software. I think the software craftsmanship initiative is long overdue, but it won’t be complete without the idea of proper leadership , not just apprenticeship. speaking of books, there...
Filed under: ,

How to start agile development in your team by ISerializable - Roy Osherove's Blog : Agile

Got this in the mail: Hi Roy, From time to time I'm reading your blog, and I must say that I'm quite behind. I would like to start an Agile Process in our company, but to be honest I do not have any knowledge from where to start. So from where...
Filed under: ,

Course: Leading Software Teams – Essential Practices for team leads by ISerializable - Roy Osherove's Blog : Agile

This november the 22nd I’ll be doing a one day workshop for software team leads on the essentials of leading a software team, and required leadership skills that need to be developed. The full course agenda can be found here . The course is in Israel...
Filed under: ,

Test driven design – Willed vs. Forced Designs by ISerializable - Roy Osherove's Blog : Agile

I’m writing this as a typemock employee, but also as someone who has sat on the other side of the line for several good years, and can argue in both ways. The following, I feel, is true no matter where I work.   There are two ways people use tests...
More Posts Next page »