Refactoring ist die Verbesserung der Quelle, indem redundanter Code entfernt oder in vielseitige und effiziente Codierung umgeschrieben wird.
** Wenn / sonst bestellen ** Es wird empfohlen, die Formel "Umfrageziel" zu schreiben, deren Wert sich auf der linken Seite ändert, und die Formel "Vergleichsziel", dessen Wert sich auf der rechten Seite nicht ändert.
Stichprobe
if value >= 5
#Inhalte verarbeiten
end
** für wenn / sonst **
# bad
if a && b == 0
if c
#wird bearbeitet
end
end
# good
if c
if a && b == 0
#wird bearbeitet
end
end
Nest ist eine verschachtelte Struktur Es gibt Fälle, in denen die if-Anweisung in die if-Anweisung eingebettet ist, um eine verschachtelte Struktur zu erstellen. Je tiefer die Verschachtelung ist, desto schwieriger ist es, den Code zu lesen. Daher ist es wichtig, ihn so flach wie möglich zu gestalten.
Recommended Posts