Category Archives: Clean Code

Real World builds in .NET

How do you build your Visual Studio solution, verify your coding guidelines and execute tests? What steps do you take when adding a new project to your Visual Studio solution? Living in the past Let me summarize my past experience. … Continue reading

Posted in .NET, Clean Code, Visual Studio | Tagged , , , | Leave a comment

Wie Hund und Katze: Legacy Code und Agil

Artikel von Urs Enzler im Sybit Agil Nr. 14  «Wie Hund und Katze: Legacy Code und Agil» als pdf lesen. Legacy Code verdient viel Geld. Legacy Code steckt in vielen Systemen, die zwar in die Jahre gekommen, aber immer noch … Continue reading

Posted in Agile, Artikel, Clean Code | Tagged , , , | Leave a comment

Make ASP.NET Web Applications Testable

Professional developers write clean code. Clean code includes maximal test coverage. To maximize test coverage we need testable code. Code behind of ASP.NET Web Forms Applications is very difficult to test.  In this post I want to show how an … Continue reading

Posted in .NET, Clean Code, Testing, UI | Leave a comment

Legacy Code and Now What?

Every day is a ground hog day. It is eight o’clock in the morning. You come into the office, look at the Scrum board of your current project and pick the next task of the user story with the highest … Continue reading

Posted in Agile, Clean Code, Presentation, Speeches, Test Driven Development | Tagged , , | Leave a comment

Clean Code Cheat Sheet

It took me about one and a half year to update my cheat sheet about clean code and TDD. But now, it’s here. The cheat sheet has grown quite a bit and now contains principles, patterns, smells and guidelines for … Continue reading

Posted in Clean Code | Tagged , , | 5 Comments

Interview zur BASTA! Spring 2013

In Vorbereitung auf die anstehende BASTA! Spring 2013 hat Judith Lungstraß, Redakteurin bei dotnet.de, ein Interview mit mir geführt (http://it-republik.de/dotnet/artikel/TypeScript-koennte-der-naechste-JavaScript-Standard-sein-5722.html). Hier die Abschrift: “TypeScript könnte der nächste JavaScript-Standard sein”   Mit Windows 8 hat JavaScript Einzug in die .NET-Welt gehalten. … Continue reading

Posted in .NET, Clean Code, Speeches, Test Driven Development, UI, Windows | Leave a comment

How to find misplaced or misnamed unit tests with NDepend

In my current project, we do a lot of refactoring to keep the source code as simple and understandable as possible. This involves a lot of renaming of classes and moving classes between namespaces to structure the code in a … Continue reading

Posted in .NET, Clean Code, Test Driven Development | Tagged , , | 1 Comment

Structure your code by feature

When software projects grow both in age and size the developers often struggle with the structure of the code. It gets more and more difficult to find the class you have to change for a new requirement. In this post, … Continue reading

Posted in .NET, Agile, Architecture, Clean Code, Test Driven Development | Tagged , , | Leave a comment