In the last few weeks I’ve been presented with a new idea – a team that writes automated unit tests after the code has been fully implemented. Coming from a test first background the practice of writing unit tests seemed – just wrong. If writing unit tests for your code is a good practice – … Continue reading TDD is more than just writing unit tests
Author: Dror Helper
IronRuby and IronPython on the next Israeli .NET User Group Meeting
This year I’ve decided to learn about Dynamic languages. If you’ve been reading this blog for a while you know that I’ve been learning IronPython for the last year and now I want to share my experience with other .NET developers, And for that purpose I’ll be presenting the .NET dynamic languages with the help … Continue reading IronRuby and IronPython on the next Israeli .NET User Group Meeting
Code ownership in Agile teams
I have been practicing Agile and SCRUM for the better part of my career, I have seen it done in many ways as well as abused from time to time. Although there are clear guidelines on how SCRUM should be done, in each company it was done differently. Many SCRUM practitioners believe that “all team … Continue reading Code ownership in Agile teams
The 2nd ALT.NET tool night
On Monday I attended the 2nd ALT.NET tool night (IL) – and it was a blast! There were 20-30 of us .NET developers who decided to take the time and learn about new tools. AN so I came, I saw, I ate pizza and in between I got to talk with some really talented folk. … Continue reading The 2nd ALT.NET tool night
When the going gets tough – automate it!
Let me tell you a story about my first job: a long ago I was hired for my very first software development job. I worked with some really talented people on a cutting edge technology and it was fun. After a few weeks at work I’ve noticed something odd – Although I was hired to … Continue reading When the going gets tough – automate it!
Unit testing custom StyleCop rules using Typemock Isolator
I’ve never was a big fan of “coding standard” – Although I always thought that the same style should be kept throughout a project or even the entire company’s code base - the idea of forcing developers to write the same code based on a document nobody ever read seemed just wrong. Fast forward a … Continue reading Unit testing custom StyleCop rules using Typemock Isolator
Book review: Real-World Functional Programming
I’ve picked up Real-World Functional Programming because I wanted to learn F# and despite numerous attempts on my side I just couldn’t understand it. I understood the F# syntax and I knew how to write applications using F# but I just didn’t get it – I always thought that it was only suited for math … Continue reading Book review: Real-World Functional Programming
How to run your unit tests as part of TFS build
Writing unit tests is good, having a build server that run the unit test on each commit/check-in is great! In the past I’ve used TeamCity and FinalBuilder to administer my builds and run my tests, it was easy and painless and it worked. Unfortunately we cannot always decide our organization build strategy and if … Continue reading How to run your unit tests as part of TFS build
14 application to install on a new development machine
I’ve just received a new T510 two days ago, and started installing my favorite applications on it immediately. I’ve noticed that there are some applications that I could afford not to install on the new machine while there were others I could not do without.The list below was compiled for the benefit of two parties … Continue reading 14 application to install on a new development machine
When to use the SetUp attribute
I want to share with you a debate we had at work today: Which one of the following is a better test – this one? [TestFixture]public class MyClassTests{ private MyClass myClass; [SetUp] public void Initialize() { var arg1 = //... var arg2 = //... // More initialization logic myClass = new MyClass(arg, arg2); } [Test] … Continue reading When to use the SetUp attribute
