Die Idee wurde aus den Beiträgen des Telegrammkanals Cross Join übernommen
Stellen Sie sich vor, ein Programmierer kommt nur mit Unterhosen zur Arbeit. Oder sogar nackt. Die Arbeit hat aufgehört, alle diskutieren, was passiert, lachen oder machen ein Gesicht, niemand arbeitet. Der Anführer kommt und versucht etwas zu tun.
Schlechte Entscheidung : Führen Sie eine Kleiderordnung für die gesamte Organisation ein. Anzug, Krawatte, weißes Oberteil, schwarzes Unterteil, polierte Schuhe, keine Piercings, das ist alles.
Brad, nicht wahr? Na ja, zu radikal. Lassen Sie die Menschen im Allgemeinen gehen, wie sie wollen, und fühlen Sie sich gut. Ausnahmesituationen müssen privat gelöst werden (Mobber feuern?). Nun, als letztes Mittel sollten Sie eine Regel einführen, dass es neben Leinen noch etwas anderes geben muss.
In der Tat Unsinn. Warum führen wir dann selbst den verrückten Faschismus in den Code ein?
Die Regeln sind zu streng
Schauen Sie sich die Regeln für den Codestil an. Zum Beispiel PSR-12- Standard .
Hier sind einige Punkte:
- Am Ende jeder Datei muss ein Zeilenvorschub vorhanden sein. Und wenn nicht, wer wird dann sterben?
- Sie können nicht mehrere Anweisungen in einer Zeile machen. Wenn ich schreibe
$x = 1; $y = 1; $z = 1;
, verschlechtert sich die Lesbarkeit um 0,00001% und kann die technische Abteilung geschlossen werden? - Declare statements MUST contain no spaces and MUST be exactly declare(strict_types=1). , . , MUST , . - , !
, -
declare( strict_types =1 )
, . . , .
, , - , , , , .
, , . , , .
, . : , .
, pet-, , , , , , . .
! .
. , . .
, , . , , , . . .
, Go goimports, , . , . , getJson getJSON getById getByID, N100500 . , , , .
. , . , . . , , — , - — .
" — " . — .
. ( DRY SOLID) , . switch case — . .
, , " ".
, . , , - ( ). , financial responsibility center. "FRC", , . , . financialResponsibilityCenter, , , -.
, , — . , ? , . , , - .
, :
, , .
, , . .
UPD. - , .
Ich hoffe wirklich auf eine Diskussion in den Kommentaren. UPD Ich habe es bereits bereut, dass ich den Stil in das Beispiel über den Code eingefügt habe. Die Leute waren so wütend darüber, dass die Hauptidee völlig verloren ging. Ich bin gegen beschissenen Code und schlampiges Design. Ich bin aber auch gegen Regeln, auf die verzichtet werden kann.