The article discusses the importance of maximizing code reuse in software development, emphasizing the use of separate, reusable DLLs (C# projects) for efficient code organization. The author highlights the benefits of code reuse, including easier unit testing, maintenance, sharing, and updates, ultimately leading to cost and time savings in the long term.
Category: Unit Testing
Getting Unit Tests Created with IntelliTest Working On VSTS
While evaluating Visual Studio Test Services to build, test and deploy our projects for the company I work for, ran into an issue with running unit tests created with IntelliTests. Simply, the test project would not build due to the PEX engine DLL's not being installed on the images VSTS uses. I contacted support and … Continue reading Getting Unit Tests Created with IntelliTest Working On VSTS
Strive For Good Unit Testing, Not 100% Coverage
Here is a great article on unit testing coverage written by my fellow Microsoft MVP Jeremy Clark. Microsoft actually told me that a good coverage goal should be 75%. https://jeremybytes.blogspot.com/2016/08/code-coverage-should-not-be-goal.html
Improving Code Quality… One Developer At A Time Video Series
All of my conference sessions are designed to make the quality of software better. If you missed one of my sessions at a conference or you couldn't make it, you can still see my session(s) on video by going here. You can also get all of these sessions, slide decks and sample code by purchasing … Continue reading Improving Code Quality… One Developer At A Time Video Series
Rock Your Code and Applications with dotNetDave @ St. Louis Days of .NET
Improving Code Quality… One Developer At A Time! On November 12th, I will be doing my full-day workshop titled Rock Your Code and Applications with dotNetDave (click on this link to register) at the St. Louis Days of .NET. This workshop will guide any level of programmer to greater productivity by providing the information needed … Continue reading Rock Your Code and Applications with dotNetDave @ St. Louis Days of .NET
The Deep Synergy Between Testability and Good Design
Here is a great video by Michael Feathers on how important it is do build in testability to your code. If your code is hard to test... you are doing it wrong.
Introducing Smart Unit Tests
A few weeks ago I was able to spend some time with the PEX & Moles team at Microsoft. I worked with them to help make unit tests easier to generate and work great with Code Contracts. Here is an announcement on what is coming out in Visual Studio 2015: http://blogs.msdn.com/b/visualstudioalm/archive/2014/11/19/introducing-smart-unit-tests.aspx
Politicians… Welcome to the Real World of Software Engineering
Politicians are all up in arms about the Obamacare website not working properly due to lack of testing. Testing? QA? In the real world, testing is one of the main tasks that shrinks to allow more time for development because we all know that development always takes longer than planned. This is unfortunately an issue … Continue reading Politicians… Welcome to the Real World of Software Engineering
Steal Roy Osherove's Latest Book
Someone leaked an illegal PDF copy of Roy Osherove's latest book "The Art of Unit Testing" online this week. So Roy has decided to fight back by not only linking to that same PDF to let you steal it, but also provide ways for your to purchase it (which you should do).... interesting. Check out … Continue reading Steal Roy Osherove's Latest Book

You must be logged in to post a comment.