Articles filed in category 'Legacy code'

  • Ted Neward’s Docker article introduces the technology’s rise to mainstream relevance and demystifies how it works for developers, especially those from the Windows ecosystem. It covers installing and running Docker, the distinction between images and containers, and how Dockerfiles express reproducible environments. Neward explains practical usage—volume mounting, port mapping, and building/publishing images—while comparing Docker’s philosophy to traditional virtualizati...See More
  • There’s nothing wrong with coding in VB, but to stay contemporary, you need to get coding in C#. Paul shows you how to convert legacy VB files to C# without re-inventing the wheel.
  • In "Software Archaeology," Chris Williams explores the challenges and strategies of working with legacy code, drawing from his extensive experience as a developer since the 1980s. The article delves into practical approaches for understanding and maintaining old or unfamiliar codebases, such as mapping functionality, leveraging debugging tools, and resisting the urge to refactor unnecessarily. Through real-world examples, including his own projects and inherited applicat...See More