Have you ever had an existing application using Entity Framework and then needed to import some data from spreadsheets? Maybe it was even IMPORTANT that the import go through your existing entities. For example, a customer may want to upload updated lookup tables or...
Duplication in code often arises organically and can cause problems like missing updates of the duplicated cases or just obscuring the actual flow through the code due to large amounts of boilerplate code. Refactoring code to eliminate duplication can take a bit of...
When we spend time on a piece of code, we can feel like that code is a part of us. Criticism about your code can feel even worse than a seemingly more personal criticism, like comments about appearance. We can come to feel like our code is a reflection of who we truly...
Dealing with multiple programming languages is usually a sign of progress – maybe you’ve bought another company and you have a whole new amazing product line to go with all the stuff you’ve done forever! Or, maybe you’re taking a look at your diverse company...
Software modernization is fundamentally all about change—new technologies are the most visible and often most exciting aspects of modernization. However, technology doesn’t stand alone: Systems are created, maintained, and used by teams of people across...