Why studying algorithms will enhance your programming career

As someone who is interested in becoming a software developer, you have probably heard that it’s important to learn algorithms. Or maybe you have already started your programming career and haven’t yet encountered a situation where knowledge of algorithms would … Continue reading Why studying algorithms will enhance your programming career

Why TDD is severely overhyped (and why you should still try it)

Test-driven development (TDD) is all the hype these days, especially if you frequent LinkedIn and various software development community forums. It’s almost like a religion these days. Many TDD evangelists will keep saying that it’s the best thing since sliced … Continue reading Why TDD is severely overhyped (and why you should still try it)

Implementing C# 11 and .NET 7.0: Learn how to build cross-platform apps with .NET Core

By Fiodar Sazanavets Get it on Amazon (Kindle and Print) Leverage the latest features of C# and .NET to optimize the development of cross-platform apps Key Features‚óŹ Use the .NET MAUI (Multi-platform App UI) framework to develop scalable native apps.‚óŹ … Continue reading Implementing C# 11 and .NET 7.0: Learn how to build cross-platform apps with .NET Core