Als «bad-code» getaggte Fragen


14
Dem Client fehlerhaften Code demonstrieren?
Ein Kunde hat mich gebeten, seine Website neu zu gestalten, eine ASP.NET-Webforms-Anwendung, die von einem anderen Berater entwickelt wurde. Es schien ein relativ einfacher Job zu sein, aber nachdem man sich den Code angesehen hat, ist klar, dass dies nicht der Fall ist. Diese Anwendung wurde nicht gut geschrieben. Überhaupt. …

11
Zu welchen Fehlern führen "goto" -Anweisungen? Gibt es historisch bedeutsame Beispiele?
Ich verstehe, dass außer zum Ausbrechen von in Schleifen verschachtelten Schleifen; Die gotoAussage wird als fehleranfälliger Programmierstil umgangen und verleumdet, um niemals verwendet zu werden. Alt Text: "Neal Stephenson findet es niedlich, seine Labels 'dengo' zu nennen" Siehe den Original-Comic unter: http://xkcd.com/292/ Weil ich das früh gelernt habe; Ich habe …

10
Warum wird "Select * from table" als schlechte Praxis angesehen?
Gestern diskutierte ich mit einem "Hobby" -Programmierer (ich selbst bin ein professioneller Programmierer). Wir sind auf einige seiner Arbeiten gestoßen, und er sagte, dass er immer alle Spalten in seiner Datenbank abfragt (sogar auf / in Produktionsserver / Code). Ich habe versucht, ihn davon abzubringen, war aber noch nicht so …
96 database  sql  mysql  bad-code 

13
Schlechteste Praktiken in C ++, häufige Fehler [geschlossen]
Nachdem ich diese berühmte Parole von Linus Torvalds gelesen hatte , fragte ich mich, was eigentlich die Tücken für Programmierer in C ++ sind. Ich beziehe mich ausdrücklich nicht auf Tippfehler oder fehlerhafte Programmabläufe, wie sie in dieser Frage und ihren Antworten behandelt werden , sondern auf übergeordnete Fehler, die …

12
Welche Entwurfsmuster sind am schlechtesten oder am engsten definiert? [geschlossen]
Bei jedem Programmierprojekt versuchen Manager mit früherer Programmiererfahrung zu glänzen, wenn sie einige Entwurfsmuster für Ihr Projekt empfehlen. Ich mag Entwurfsmuster, wenn sie sinnvoll sind oder wenn Sie eine skalierbare Lösung benötigen. Ich habe zum Beispiel Proxies, Observers und Command Patterns positiv eingesetzt und tue dies jeden Tag. Aber ich …

3
Ist es in Ordnung, HTML von einer JSON-API zurückzugeben?
In meinem aktuellen Projekt bin ich für die Implementierung eines Dienstes verantwortlich, bei dem neu erstellte RESTful-APIs verwendet werden, von denen dokumentiert ist, dass sie ausschließlich JSON unterstützen. Der Client stellt konsistent Anforderungen mit dem Accept-Header "application / json" und dem Inhaltstyp "application / json". Einige Endpunkte senden jedoch eine …

8
Ist es besser, vorhandene schlechte Praktiken oder gute Praktiken zu verwenden, die nicht gut mit altem Code übereinstimmen?
Ich habe darüber nachgedacht, weil ich versucht habe, eine Erweiterung für eine vorhandene Software von Drittanbietern zu schreiben, und deren Datenbank schrecklich denormalisiert ist. Ich musste die vorhandenen Tabellen verwenden und eine Reihe neuer Felder hinzufügen. Ich hatte die Möglichkeit, entweder neue Tabellen in ihrem Entwurfsstil zu erstellen (der darin …


7
Was können Sie tun, um die Qualität bestehender Integrations- und Unit-Tests zu verbessern, während Sie der neue Typ in einem Team sind?
Ein wiederkehrendes Thema, auf das ich in meiner Karriere gestoßen bin, ist, als neuer Entwickler in ein Team einzusteigen und schnell ein inhärentes Misstrauen gegenüber den vorhandenen Unit- und Integrationstestsuiten zu haben. Während des Interviews werden Sie von der Geschäftsleitung darüber informiert, dass sie "Unit-Tests nachdrücklich unterstützen" und dies offen …

6
Wie gehen Sie mit absichtlich schlechtem Code um?
Es gibt viele Geschichten über absichtlich schlechten Code, nicht nur auf TheDailyWTF, sondern auch auf SO. Typische Fälle sind: Mit einem unnötig zeitraubenden Konstrukt (z. B. einer leeren Schleife, die bis zu einem gewissen Wert zählt) können Programmierer die Anwendung auf einfache Weise "beschleunigen", indem sie sie entfernen, wenn sie …
21 bad-code 

3
Am Ende meines Seils [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 4 Jahren . Ich bin ein Auftragnehmer einer großen Firma. Derzeit sind drei Entwickler an dem …
17 bad-code 

7
Wenn ein fließender Programmierer gute Praktiken missachtet, wirkt sich seine Fließfähigkeit dann nicht gegen ihn aus? [geschlossen]
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Ich arbeite an einer ziemlich großen und fehlerhaften Anwendung …


8
Schreiben Sie schlechten Code, wenn Sie unter Druck stehen? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 7 Jahren . Wenn Sie unter Druck stehen, nähert sich die Frist und ein Manager atmet …
14 bad-code 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.