Clean Code Developer

Imagemap
Clean Code DeveloperPrinzipienDon't repeat yourself (DRY)Keep it simple, stupid (KISS)Vorsicht vor Optimierungen!Favour composition over inheritance (FCo ...PraktikenDie Pfadfinderregel beachtenRoot cause analysisEin Versionskontrollsystem einsetzenErste Refaktorisierungsmuster anwendenTäglich reflektierenPrinzipienOne level of abstractionSingle Responsibility PrincipleSeparation of ConcernsSource Code KonventionenPraktikenIssue TrackingAutomatisierte IntegrationstestsLesen, Lesen, LesenReviewsPrinzipienInterface Segregation PrincipleDependency Inversion PrincipleLiskov Substitution PrinciplePrinciple of least astonishmentInformation hiding principlePraktikenKomplexe RefactoringsAutomatisierte Unit TestsMockups (Testattrappen)Code Coverage AnalyseTeilnahme an FachveranstaltungenPrinzipienOpen Closed PrincipleTell, don´t askLaw of DemeterPraktikenContinuous Integration IStatische Codeanalyse (Metriken)Inversion of Control ContainerErfahrung weitergebenMessen von FehlernPrinzipienEntwurf und Implementation überlappen ni ...Implementation spiegelt EntwurfYou Ain´t Gonna Need It (YAGNI)PraktikenContinuous Integration IIIterative EntwicklungKomponentenorientierungTest first
hideClean Code Developer