Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Code "Abstriche"
reloop
myCSharp.de - Member

Avatar #avatar-3256.jpg


Dabei seit:
Beiträge: 139

Themenstarter:

Code "Abstriche"

beantworten | zitieren | melden

Hallo,

ich habe eine Frage zur Optik im Visual Studio. Und zwar bin ich über einen Codeausschnitt gefallen, der wie folgt aussieht:

Kann mir vielleicht jemand sagen, wie ich im VS diese grauen Linien aktiviere?

Gruss
Attachments
private Nachricht | Beiträge des Benutzers
TheBrainiac
myCSharp.de - Member

Avatar #avatar-3152.png


Dabei seit:
Beiträge: 795
Herkunft: /dev/null

beantworten | zitieren | melden

Ich bin mir nicht sicher, ob VS das von Haus aus kann, aber mit Resharper geht das mit sicherheit.

Gruß, Christian.
There are 10 types of people in the world:
Those, who think they understand the binary system
Those who don't even have heard about it
And those who understand "Every base is base 10"
private Nachricht | Beiträge des Benutzers
Thoxx
myCSharp.de - Member

Avatar #avatar-3329.png


Dabei seit:
Beiträge: 112

beantworten | zitieren | melden

hab mal eben Google angeworfen und bin u.a. auf CodeRush Xpress gestoßen
schau mal hier unter Structural Highlighting , das dürfte wohl sein was du suchst
private Nachricht | Beiträge des Benutzers
Gelöschter Benutzer

beantworten | zitieren | melden

Ich möchte dir bewusst machen, das du den einsatz dieses Features genau überdenken solltest. Nach dem motto "make bad code look bad" wäre es nicht angebracht, diese hilfslinien anzeigen zu lassen, da tiefe verschachtelungen, welche definitiv bad code sind, nicht mehr ganz so schlecht aussehen, wie sie eigendlich sollten ;-)
Das bedürfniss diesen code zu refactorisieren inst dann nicht ganz so stark bzw nicht ganz so offensichtlich.
Bodie
myCSharp.de - Member



Dabei seit:
Beiträge: 33
Herkunft: NRW

beantworten | zitieren | melden

Zitat von JAck30lena
...da tiefe verschachtelungen, welche definitiv bad code sind...

Ich bin noch ziemlich frisch beim programmieren, aber wieso ist es bad code?
Ich meine, wenn er fehlerfrei und sicher funktioniert ist es doch gut oder?


Gruß,

Bodie
Wer immer das tut, was er schon kann,
bleibt immer das, was er schon ist.
private Nachricht | Beiträge des Benutzers
FZelle
myCSharp.de - Experte



Dabei seit:
Beiträge: 9.982

beantworten | zitieren | melden

Nein, das denken immer nur VB6 ler.

Guter Code funktioniert nicht einfach nur, sondern er ist zudem gut lesbar und auch gut wartbar.
private Nachricht | Beiträge des Benutzers
Bodie
myCSharp.de - Member



Dabei seit:
Beiträge: 33
Herkunft: NRW

beantworten | zitieren | melden

Nun, mit VB hab ich noch nicht programmiert :)

Aber hab das noch nie so gesehen. Mir war immer wichtig, dass er erstmal funktioniert so wie ich das wollte.

Gruß,

Bodie
Wer immer das tut, was er schon kann,
bleibt immer das, was er schon ist.
private Nachricht | Beiträge des Benutzers
Gelöschter Benutzer

beantworten | zitieren | melden

Fehlerfreier Code ist nicht automatisch guter Code. In den allermeisten Fällen wird Code im nachhinein angepasst. Meistens sogar mehrfach und oft erst monate manchmal jahre später. Hinzu kommt noch, das in den meisten fällen nciht der ersteller die anpassungen vornehmen muss. Selbst wenn es der ersteller ist, kann ich aus erfahrung sagen, das man nach mehreren monaten ohnehin nicht mehr weiss, was man da damals mal verzapft hat.

Daher ist es immens wichtig, das der code lesbar ist. je besser lesbar desto besser ist der code. Fehlerfreiheit ist natürlich auch wichtig aber fehler passieren vermehrt, wenn man den code nciht mehr lesen kann.

Tiefe verschachtelungen behindern den lesefluss und beeinträchtigen daher stark die codequalität. Siehe z.B.
Coding Styles Horror
oder
Coding Styles Horror
aequitas
myCSharp.de - Member

Avatar #avatar-3079.png


Dabei seit:
Beiträge: 458
Herkunft: Unterfranken

beantworten | zitieren | melden

Zitat
...dass er erstmal funktioniert...
Da war es.
Eines meiner persoenlichen "Words of pain", "erstmal".
be the hammer, not the nail!
private Nachricht | Beiträge des Benutzers
Cookiie
myCSharp.de - Member

Avatar #avatar-2328.jpg


Dabei seit:
Beiträge: 363
Herkunft: früher Leipzig, jetzt Out of Rosenheim

beantworten | zitieren | melden

[offtopic]
@aequitas

Du singst nicht zufällig?

[/offtopic]
"Hail to the King, Baby!"
private Nachricht | Beiträge des Benutzers
aequitas
myCSharp.de - Member

Avatar #avatar-3079.png


Dabei seit:
Beiträge: 458
Herkunft: Unterfranken

beantworten | zitieren | melden

Nein, ich singe nicht.
be the hammer, not the nail!
private Nachricht | Beiträge des Benutzers
Cookiie
myCSharp.de - Member

Avatar #avatar-2328.jpg


Dabei seit:
Beiträge: 363
Herkunft: früher Leipzig, jetzt Out of Rosenheim

beantworten | zitieren | melden

[offtopic]

Ok :-).
Aber der Typ den ich meine ist wirklich gut. Könnt ja mal reinhören.
AequitaS

Ist ne Youtube-Channel, hoffe mal das ist kein Problem.

Gruß Cookiie

[/offtopic]
"Hail to the King, Baby!"
private Nachricht | Beiträge des Benutzers

Moderationshinweis (27.10.2010 - 15:04):

Ok, nun ist aber auch schon gut mit Offtopic.