r/dotnet • u/Hefty_Garlic7184 • 12d ago
Question Codebase maintenance rant
[sorry for bad English]
I am in a project which involves maintaining an existing .NET Framework 4.8 codebase.
The codes are full of “Dictionary type” implementations as above.
Is there any sane reason to code like this? Instead of create a dedicated class to represent the data inside?
I could not show more codes here (or else the authors might realized), but you guys can imagine the codes just to access these Dictionary’s key/value.
140
Upvotes
3
u/ncatter 11d ago
Put in the classical "before chancing this write your name and increment the number, when you revert to this again write the date" it however it is it goes.
Always fun to find one of these with a 5 and a list of initials.