« JDK 7 - ist da .... | Main| Traits Mixins .... »

...... :-(

10
Kategorie   
Meistens arbeiten wir Programmierer, ja in einem Gebäude, in welchem noch andere unserer Art sich befinden.

Falls Ihr jemannden seht, der
  • * der Code von anderen nicht beachtet oder gering schätzt
  • * nur von Namenskonventionen für Variablen und Methoden spricht
  • * zu einer Methode mindestens 10 Unit-Tests schreibt
  • * Analyse, Design und Dokumenation für unötig hält
  • * Manuelles Testen ignoriert

    dann keine Panik!!!!
Dieser Programmierer leidet an dem

Refactoring Syndrom

Dies ist eine Krankheit, welche sich momentan immer weiter verbreitet.

Und Ihrer Software unter anderem den folgenden Schaden zufügt ->

Eine Inflation von Helper-, Utility- und Service-Klassen

Aber keine Sorge es gibt Heilung.

Versuchen Sie Ihrem Kollegen zu erklären:
  • * Es bringt nichts schönen Code zu schreiben, wenn er nicht funktioniert
  • * Etwas nicht mögen ist kein Grund etwas zu ändern
  • * Prinzipien sind keine Dogmen, es gibt immer Vor- und Nachteile
  • * Gute Programmierer schreiben Guten Code, Schlechte schlechten (mit und ohne Refactoring )

    OK, viel Spaß dann noch und einen angenehme Woche!
    P.S.: Noch ein Dilbert
    Dilbert.com

Kommentare

Gravatar Image1 - Man sollte auch nicht ausser acht lassen, dass refactoring Spass macht!

Gravatar Image2 - Hallo Sascha,

das stimmt, vielleicht (bestimmt) ein wenig einseitig dargestellt Emoticon Aber seit ein paar Tagen (in einem Enterprise-Projekt) zählt einfach nur noch Namenskonvention und Anzahl der Unit-Tests Emoticon

Gruß JJR

Gravatar Image3 - Na da sagst du es doch selbst schon ... Enterprise! Da soll doch am Ende eh kein gutes Produkt, sondern eine dicke Dokumentation rauskommen ,-)

Mach einen Kommentar

:-D:-o:-p:-x:-(:-):-\:angry::cool::cry::emb::grin::huh::laugh::lips::rolleyes:;-)

Amazon


Impressum

Firmenname: Peanuts-Soft
Straße Nummer: Biinger Strasse 8
PLZ Ort: 55263 Wackernheim
Telefon: +491772134526
E-Mail: joerg.reck @ peanuts-soft.de
Disclaimer: Peanuts-Soft übernimmt keine Garantie dafür, dass die auf dieser Website bereitgestellten Informationen vollständig, richtig und stets aktuell sind. Dies gilt auch für alle Links, auf die verwiesen wird. Peanuts-Soft ist für die Inhalte, auf die per Link verwiesen wird, nicht verantwortlich. Peanuts-Soft haftet nicht für konkrete, mittelbare und unmittelbare Schäden oder Schäden, die durch fehlende Nutzungsmöglichkeiten, Datenverluste oder entgangene Gewinne – sei es aufgrund der Nichteinhaltung vertraglicher Verpflichtungen, durch Fahrlässigkeit oder eine andere unerlaubte Handlung – im Zusammenhang mit der Nutzung von Dokumenten oder Informationen bzw. der Erbringung von Dienstleistungen entstehen, die auf dieser Web Site zugänglich sind.
Datenschutz: Inhalt und Gestaltung der Internetseiten sind urheberrechtlich geschützt. Eine Vervielfältigung der Seiten oder deren Inhalte bedarf der vorherigen schriftlichen Zustimmung von Peanuts-Soft.


Locations of visitors to this page

Powered By

Domino BlogSphere
Version 3.0.2