BrandGhost
All Topics ← Back to Software Engineering

Programming

General programming guidance for C# developers, including project ideas for beginners, book recommendations, and tips for navigating unfamiliar codebases.

Articles

Showing 31–32 of 32 articles

Keep Your Fields Private

A look at why keeping class fields private and exposing properties instead supports better control, abstraction, and long-term flexibility in your code design.

What Makes a Good API?

Practical guidelines for designing a good API, focused on keeping method inputs generic and making return values as information rich as possible.

An error has occurred. This application may no longer respond until reloaded. Reload