JavaRush /Java-Blog /Random-DE /Lesezeichen: „Clean Code“ – Artikel und Vorträge zu den R...

Lesezeichen: „Clean Code“ – Artikel und Vorträge zu den Regeln für das Schreiben von Code und Refactoring

Veröffentlicht in der Gruppe Random-DE
Zur Erleichterung der JavaRush-Studenten haben wir beschlossen, Vorträge und Artikel zu den wichtigsten Themen der Programmierung zu sammeln. In der achten Sammlung geht es um die Arbeit mit Code: Regeln zum Schreiben von qualitativ hochwertigem Code und Regeln für Refactoring und das Schreiben von Kommentaren zum Code. Im Mini-Guide skizzieren wir kurz das Wesentliche der Artikel, und wenn Sie dem Link folgen, erfahren Sie mehr über das Thema, das Sie interessiert. Fügen Sie die Sammlung zu Ihren Lesezeichen hinzu und greifen Sie bei Bedarf darauf zurück. Lesezeichen: „Clean Code“ – Artikel und Vorträge zu den Regeln des Codeschreibens und Refactoring – 1

Artikel und Vorträge

Regeln zum Schreiben von Code: von der Erstellung eines Systems bis zur Arbeit mit Objekten

Dies ist eine kurze Anleitung zum Schreiben von Code auf höherer Ebene. Der Artikel listet die grundlegenden Regeln und Konzepte auf, die sich auf die Erstellung eines Systems und die Arbeit mit Schnittstellen, Klassen und Objekten beziehen. Der Aufbau des Artikels erfolgt „von oben nach unten“, also von der allgemeinen Struktur der Anwendung bis hin zu konkreteren Details.

Kodexregeln: Die Macht der richtigen Benennung, guter und schlechter Kommentare

In diesem Artikel wird die korrekte Benennung bestimmter Elemente erläutert. Richtige Namen erleichtern die Lesbarkeit des Codes erheblich. Der Artikel enthält auch Beispiele für Kommentare im Code.

Empfehlungen zur Analyse von Java-Code

Entwicklungstipps werden nie überflüssig sein, insbesondere wenn Sie gerade erst mit dem Schreiben von Code begonnen haben. Der Artikel enthält Empfehlungen zur Codeanalyse, die speziell für die Java-Sprache gelten.

Kommentare in Java: Nicht alles ist so einfach

Bei der Überwachung der Codequalität ist es wichtig, die Qualität der Kommentare zu berücksichtigen, die diesem Code beiliegen. Dieser Artikel führt Sie in das Thema Kommentieren ein und erklärt, warum es Ihre Zeit wert ist.

5 nützliche Tipps zur Unterstützung des Codes einer anderen Person

Das Arbeiten mit Code, den jemand anderes geschrieben hat, kann zu Problemen führen. Der Code bezieht sich möglicherweise auf eine Technologie, mit der Sie nicht vertraut sind. Möglicherweise muss dieser Code verbessert werden. Oder es besteht dringender Bedarf, einen in einer alten Codebasis gefundenen Fehler zu beheben. In diesem Text gibt der Autor einige Tipps, die die Arbeit mit Legacy-Code erleichtern können.

Tools, die die Qualität von Java-Code verbessern

Rezensionsartikel über statische Code-Analysetools. Sie können Ihnen helfen, problematischen Code zu finden und zu beheben, bevor er in Produktion geht. Der Text stellt einige beliebte statische Analysetools vor, mit denen Code in verschiedenen Situationen getestet werden kann. Zum Beispiel DeepSource oder SonarQube.

Eine verdammt schwere Aufgabe: Beginnen wir mit der Umgestaltung von Legacy-Code

Es ist eine Sache, Ihren eigenen Code umzugestalten, und eine andere, Legacy-Code umzugestalten. Es ist viel komplizierter. Der Text gibt Tipps zum Arbeiten mit Legacy-Code.

Code-Refactoring – Anwendungsfälle und Vorteile

Eine Möglichkeit, die Qualität des Unternehmenscodes zu verbessern, ist Refactoring. Es wird oft übersehen, da es für Benutzer praktisch unsichtbar ist. Der Code funktioniert immer noch, also ist alles in Ordnung, oder? Allerdings beeinträchtigt problematischer und unübersichtlicher Code die Geschwindigkeit des Produkts und seine Gesamtleistung. Der Autor des Artikels spricht über die wichtigsten Vorteile, die durch Code-Refactoring erzielt werden können.

5 hilfreiche Tricks zum Schreiben von sauberem Code

Jeder kann lernen, Code zu schreiben. Aber kannst du es sauber schreiben? In diesem Artikel zeigt der Autor seine Methoden zum Schreiben von sauberem Code. Die Tipps sind einfach, sodass auch Anfänger damit umgehen können.

IntelliJ IDEA: Codestil und Formatierung

Moderne Tools erleichtern den Entwicklungsprozess. Insbesondere ist es einfacher, den Stil Ihres Codes zu überwachen und zu versuchen, seine „unautorisierte“ Formatierung zu minimieren. In diesem Test geht es darum, welche Tools die IntelliJ Idea IDE dem Entwickler zur Verfügung stellt, um den Code angenehm lesbar und leicht verständlich zu machen.

So lernen Sie schnell, den Code einer anderen Person zu lesen

Der Text enthält zwei einfache Tipps, die einem unerfahrenen Entwickler helfen, den Code anderer Leute zu lesen. Lesen und in die Praxis umsetzen.

10 Möglichkeiten zur Verbesserung Ihres Codes, getestet aus persönlicher Erfahrung

Ein weiterer Artikel darüber, wie Sie Ihren Code verbessern können. Dieses Mal ist es groß. Es enthält viele einfache Tipps. Einer von ihnen schreibt beispielsweise Unit-Tests. Den Rest lesen Sie im Text.

So schreiben Sie sauberen Code

Sauberen Code zu schreiben ist nicht so einfach. Das ist harte, mühsame Arbeit. Durch Versuch und Irrtum werden Sie sich verbessern, indem Sie dieselben Schritte immer wieder wiederholen, bis Sie die gewünschte Lösung gefunden haben. In diesem Artikel finden Sie einige Tipps, die Ihnen dabei helfen sollen, sauberen Code zu schreiben.

Im Code zu vermeidende Anti-Muster

​​In der Software ist ein Antimuster ein Begriff, der sich auf Techniken bezieht, die beim Lösen von Problemen NICHT verwendet werden sollten. Der Autor spricht über die sechs häufigsten Antimuster: Spaghetti-Code, goldener Hammer, Bootsanker, toter Code, Code-Sprawl und göttliches Objekt.

Code-Qualitätskontrolle und warum Sie sie brauchen

In diesem Text wird das Thema der mangelnden Kontrolle über die Codequalität in IT-Unternehmen erörtert und warum dies wichtig ist. Sie erfahren, was technische Schulden sind, warum Automatisierung der Schlüssel zum Erfolg ist und wie Sie einen Prozess zur Codequalitätskontrolle aufbauen.

4 Code-Analysemethoden, die jeder Entwickler kennen sollte

Sie haben wahrscheinlich schon den Begriff „statische Analyse“ gehört. Am häufigsten bezieht es sich auf ein bekanntes Werkzeug oder eine bekannte Methode. Tatsächlich gibt es jedoch mehrere Varianten der statischen Analyse, von denen jede bei ihrer Verwendung eine spezifische Bedeutung hat. Welche Analysearten es gibt, wird in diesem Artikel besprochen.

Videos

SOLID sauberer Code mit einfachen Beispielen

SOLID sind die fünf Designprinzipien der objektorientierten Programmierung. Neben der Theorie, nach der Sie im Vorstellungsgespräch gefragt werden, müssen Sie auch lernen, wie man Code nach den SOLID-Prinzipien schreibt. Wie dies erreicht werden kann, wird im Bericht des Hauptentwicklers des EPAM-Büros in St. Petersburg, Alexander Barmin, erläutert. Die Präsentation des Autors wird von Beispielen für „reinen“ Java-Code begleitet, der nach SOLID-Bedingungen geschrieben wurde. Der Autor beantwortet auch Fragen der Zuschauer.

Bonus

„Clean Code“ von Robert Martin. Rezension des Buches „Kung-Fu-Code“ für Entwickler

Der Artikel ist einer Rezension des Buches „Clean Code“ von Robert Martin gewidmet. Der Autor untersucht Möglichkeiten zur Verbesserung und Optimierung des Codes und stellt am Ende ein kleines, aber interessantes Problem vor.
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION