Webinar – OOPs, I did it again
Object oriented programming is one of the most broadly used programming paradigms. The problem, however, is that most of the time, even if we use a primarily object oriented programming language, we forget to take advantage of everything it can do, resulting in a mostly procedural scenario.
In this session, João Antunes will share some ideas about how to improve our code by making it easier to understand and maintain, by taking better advantage of our languages’ capabilities, and by mixing paradigms as appropriate.
None of these ideas are new, but it seems we keep forgetting about them.
About the presenter:
João works as a software engineer, mostly with .NET technologies, but he likes to play around with other tech as well. His main interests are software architecture, design, and development, with more focus on the backend but with a view of the whole stack.
Follow João on Twitter.
Subscribe to Blog updates
Thanks, we've got you!
dotCover, dotMemory, dotPeek, and dotTrace 2023.3 Release
dotCover 2023.3, dotMemory 2023.3, dotPeek 2023.3, and dotTrace 2023.3 have been released and are ready for download! Let’s take a look at what’s new with these .NET tools. dotMemory 2023.3 dotMemory Standalone is now available on Linux and macOS. dotMemor…
ReSharper 2023.3: Support For C# 12, Performance Enhancements, and More AI-Powered Features
ReSharper 2023.3 and new versions of other JetBrains .NET tools have just been released. This version brings support for the latest C# 12 features, optimized background code analysis, and the ability to control the amount of resources allocated to solution-wide code analysis. AI Assistant has also r…
Rider 2023.3: Support for .NET 8 SDK, the Latest From C# 12, Performance Enhancements, Predictive Debugging, and More AI-powered Features.
A major update for Rider has just been published! Rider 2023.3 offers support for the .NET 8 SDK, including the latest features from C# 12. Other enhancements include an improved experience when running multiple projects, a predictive debugging mode, and the ability to easily create and navigate thr…
Another Look into the Future with Rider’s Predictive Debugger
In the 2023.2 release cycle, we’ve introduced the Predictive Debugger in ReSharper, which gives you predictions about code paths and variables beyond the current execution pointer. We’ve written extensively about its advantages compared to alternative debugging strategies like thorough thinking, log…