Für mich muss No.1 Code-Faltung sein.Was sind die am meisten missbrauchten Funktionen in Visual Studio/C#?
Plötzlich finden Leute eine Entschuldigung, um große Klassen (Dateien) zu haben, weil sie sie schön "organisieren" können. Ich habe einmal eine halbseitenlange Klasse mit 3.000 Zeilen gesehen. Ich war sprachlos und sie waren wie "Was ist das Problem"?
No.2 ist Teilklasse. Es ist ein nettes Feature, besonders wenn Sie mit generiertem Code arbeiten. Manche Leute benutzen es jedoch, um eine Klasse in mehrere Teile zu zerlegen. Warum? Weil diese Klasse so groß und beliebt ist, dass sie immer in der Quellcodeverwaltung gesperrt ist. Anstatt die Klasse in verschiedene kleinere Klassen aufzuteilen, erstellen sie mehrere Dateien wie my_Class1.cs, your_Class1.cs usw., so dass Personen gleichzeitig an Class1 arbeiten können.
Ich möchte „Copy & Paste“ schließen, aber es ist nicht auf dem Visual Studio schuld ...
sollte Gemeinschaft Wiki sein –
Nichts davon ist Visual Studio Fehler oder der Sprachfehler oder das Framework. Ich finde diese Frage bestenfalls argumentativ. –
Niemand sagt, dass VS oder C# verantwortlich gemacht werden soll. Die missbrauchenden Entwickler sind es wahrscheinlich. –