Brian Di Croce

Passionate about developing and delivering better software with .NET

Subscribe in a readerSubscribe in a reader Subscribe via emailSubscribe via email

For if you love those who love you, what reward do you have? Do not even the tax collectors do the same? And if you greet only your brothers, what more are you doing than others? Do not even the Gentiles do the same? You therefore must be perfect, as your heavenly Father is perfect. (Matthew 5:46-48, NIV)

Archive for December, 2007

Dec
31
2007

Recently, a user group held a conference whose subject was Domain-Driven Design with nHibernate. Now, this is a really cool topic of discussion! So, I decided to attend the conference in order to improve my perspective and knowledge on the subject. Little did I know that the speaker was an introverted programmer who greatly lacked […]

Dec
30
2007

 
This review is for Leadership and Self-Deception, from the good folks at The Arbinger Institute. It was actually my pastor who lend me this book following a talk I had with him about leadership in life and business; and if you know something about church ministries, you’d know that if it’s good enough for […]

Dec
29
2007

An athlete doesn’t instantly compete in the Olympics simply because she pumped her Reebok sneakers. A musician doesn’t instantly play Mozart symphonies just by listening to one of his masterpieces . A general doesn’t win a war simply by watching a war movie. All these examples have an intrinsic way of dealing with self-realization and […]

Dec
28
2007

The term ‘software engineering’ was coined some forty years ago at the 1968 NATO Software Engineering Conference, in Germany. Software engineering is a new branch in the engineering field when compared to other engineering disciplines such as electrical, mechanical, building and construction engineering. No wonder that most of the world sees the profession of software […]

Dec
27
2007

I’m in the process of ending my third and last internship for the bachelor’s degree. For the last few months, I had the privilege of working for a software quality engineering firm (software quality assurance, software quality control, software process improvement, training, etc.). I never thought I would enjoy learning so much from that field […]

Dec
27
2007

A couple of months ago, I purchased a new MX Revolution mouse from the good folks at Logitech. I love it so much, that I decided to get another mouse from the Revolution series for work, this time a VX Revolution. Unfortunately, while playing with these computerized ‘mice’, I had trouble figuring how to open […]

Dec
26
2007

I came about this excellent list of ten common myths or suppositions about the field of Software Engineering. The list is maintained by Sahil Thaker. According to him, these are the top ten myths about Software Engineering :

Software Engineering is the same as Software Development
Software Engineering has no formal basis - it is an […]

Dec
25
2007

Last March, Mike Cohn gave a tech talk at Google about Agile estimation, Scrum and the Planning Poker. In this 90 minutes presentation, Mike shares his insights and experience on software estimation using an Agile perspective and by providing many concrete examples to better understand the concepts. He also provides useful information about how an […]

Dec
24
2007

Since the past year, I’ve been practicing the art of writing unit tests to help me drive a design before writing any code to support it. It came to my surprise that this practice, whether known as Test-Driven Development(TDD) or Behavior-Driven Development(BDD), has been used and preached by many leaders of our field for quite […]

Dec
24
2007

JetBrains, makers of some of the best .NET development tools for Visual Studio, have released ReSharper 3.1 on this Christmas Eve. I have been using ReSharper since version 2.x came out, and I must say that it is very hard to develop without this tool. I don’t normally depend on a tool to drive my […]

Dec
23
2007

If you’re a .NET developer that needs to call native functions from Windows API, you might be interested in the PInvoke.NET’s website.  According to the front page of the web site,
PInvoke.net is primarily a wiki, allowing developers to find, edit and add PInvoke signatures, user-defined types, and any other information related to calling Win32 and […]

Dec
22
2007

Last week, as I was integrating one of my client’s projects, I noticed that they were using NUnit 2.4.5 for writing and running their unit tests. This surprised me a lot, because for the past year I was working with the 2.4.3 release. I asked myself "Why would they use a beta candidate of NUnit […]