Großartigen Code schreiben und großartig in dem sein, was Sie tun
Veröffentlicht: 2022-07-21Inhalt posten
- Kommentare sind dein Freund
- Leerzeichen sind gleichbedeutend mit großartigem Code
- Halte es einfach
- Mach es sauber
- Seien Sie beschreibend
- Testen Sie oft
- Bleiben Sie konsequent
- Haben Sie Ausdauer und Hingabe
- Erforschen Sie Ihre Probleme
- Scheuen Sie sich nicht, Werkzeuge zu verwenden
Programmieren kann eine lustige und lohnende Aktivität sein, egal ob es nur ein Hobby oder eine Karriere ist.
Obwohl jeder Code schreiben kann, kann es oft jahrelange Übung erfordern, um ein großartiger Programmierer zu werden. Das bedeutet jedoch nicht, dass Sie Jahre warten müssen, um großartigen Code schreiben zu können.
Diese Tipps helfen Ihnen dabei, Ihre Programmierkenntnisse auf Hochtouren zu bringen und in viel kürzerer Zeit ein besserer Programmierer zu werden.
Kommentare sind dein Freund
Es gibt nichts Ärgerlicheres, als ein altes Projekt oder das Projekt eines anderen aufzugreifen und keine Ahnung zu haben, was los ist.
Vielleicht gibt es einen Codeabschnitt, der Ihnen Anfälle bereitet, und Sie möchten später nach Lösungen suchen. Möglicherweise müssen Sie Ihren Code für eine Weile verlassen. Sie könnten sogar mit Teammitgliedern zusammenarbeiten.
Was auch immer Ihre Situation ist, das Hinterlassen von Kommentaren in Ihrem Code kann hilfreich sein. Sie können Ihnen sagen, wo der Programmierer aufgehört hat, was er mit dem Code machen wollte und wo er Probleme hatte. Kommentiere weg!
Leerzeichen sind gleichbedeutend mit großartigem Code
Schwer lesbarer Code ist kein guter Code. Das menschliche Auge kommt mit Textblöcken nicht gut zurecht, weshalb wir die Dinge in Absätze und Sätze aufteilen.
Der Code sollte nicht anders sein. Wenn Sie Ihren Code aussparen, erleichtern Sie das Lesen und Arbeiten mit ihm. Es wird einfacher, Fehler zu erkennen, bestimmte Elemente zu finden und den Code zu bearbeiten.
Selbst wenn Sie sich Sorgen um die Größe einer Datei machen, fügt Leerraum normalerweise nur wenige Kilobyte zur Gesamtgröße hinzu. Am Ende ist Leerzeichen eine gute Sache.
Halte es einfach
Als Programmierer könnten Sie versucht sein, beim Schreiben von Code mit Ihren Fähigkeiten anzugeben. Sicher, Sie können eine Funktion schreiben, die zwanzig verschiedene Objekte verarbeitet, aber warum sollten Sie das wollen?
Je komplizierter Sie Ihren Code gestalten, desto chaotischer wird er. Es ist schwerer zu lesen, leichter zu brechen und schwerer herauszufinden, was falsch ist. Der beste Weg, dem entgegenzuwirken, besteht darin, die Dinge einfach zu halten.
Im Idealfall sollte jede Funktion nur eine Aktion und jede Klasse nur ein Konzept behandeln. Wenn Sie eine komplexe Funktion haben müssen, können Sie sie mit Hilfsfunktionen aufschlüsseln, um die Dinge einfach zu halten.
Mach es sauber
Wenn sich Ihr Code weiterentwickelt, werden Sie am Ende Bits haben, die nicht mehr funktionieren oder veraltet sind.
Sie könnten diesen Code zwar auskommentieren, aber es gibt keinen wirklichen Grund, ihn drin zu lassen. Sie haben vielleicht das Bedürfnis, ihn drin zu lassen, um zu zeigen, wo sich Ihr Code befindet, oder falls eine aktualisierte Version etwas kaputt macht.
Anfangs mag das in kleinen Mengen in Ordnung sein, aber irgendwann wirst du es entfernen wollen. Zum einen wird der Code dadurch leichter lesbar. Zum anderen, warum es beibehalten, wenn der neuere Code ohne Probleme besser funktioniert?
Seien Sie beschreibend
Eine weitere Möglichkeit, sicherzustellen, dass Sie über exzellenten Code verfügen, besteht darin, Dinge beschreibend zu benennen.
Es gibt nichts Frustrierenderes, als zu versuchen, einen Fehler zu beheben, wenn Sie sich nicht erinnern können, welche Funktion was tut. Sicher, Funktionen, die mit nur einem Buchstaben oder einem Akronym der Buchstaben benannt sind, wie z. B. dbf anstelle einer Datenbankdatei, sehen zwar cool aus, sind aber nur schwer zu verstehen.
Fragen Sie sich: Werden Sie sich in sechs Monaten daran erinnern, was das bedeutet? Was ist, wenn es das Projekt einer anderen Person ist, das Sie geerbt haben?
Indem Sie die Dinge beschreibend halten, sparen Sie Zeit, halten Ihren Code sauber und ersparen zukünftigen Entwicklern des Systems viele Kopfschmerzen.
Testen Sie oft
Um sicherzustellen, dass Sie großartigen Code haben, müssen Sie sicherstellen, dass er so funktioniert, wie er soll.
Dies kann durch einfaches Ausführen von Tests nach Abschluss des Builds erreicht werden, aber das kann zu schlampigem Code und unerwartetem Verhalten führen. Es kann immer noch die Arbeit erledigen, aber es wird wahrscheinlich nicht schön sein. Sie sind auf diese Weise auch anfälliger für Fehler.
Es ist besser, den Code unterwegs zu testen. Auf diese Weise können Sie potenzielle Probleme frühzeitig erkennen und Code beheben, der nicht das tut, was er soll.
In der Lage zu sein, fehlerhaftes Verhalten zu erkennen, spart Ihnen Zeit und Frustration, erleichtert Ihre Arbeit und macht Ihren Code fantastisch.
Bleiben Sie konsequent
Jeder Programmierer hat seine besonderen Vorlieben, wie er seinen Code schreibt. Sie haben wahrscheinlich schon ein paar verschiedene Stile gesehen, als Sie selbst das Programmieren gelernt haben.
Der Trick beim Erstellen von großartigem Code besteht darin, Ihren eigenen Stil zu wählen und dabei zu bleiben. Idealerweise sollte Ihr Code von Anfang bis Ende gleich sein. Ihr Code wird sauberer, Sie können Dinge einfacher finden und der Code wird besser funktionieren.
Haben Sie Ausdauer und Hingabe
Es ist kein Geheimnis, dass das Codieren selbst für erfahrene Profis schwierig sein kann. Sie werden von Zeit zu Zeit auf Fehler, Störungen und Probleme stoßen, die unlösbar erscheinen. Daran führt einfach kein Weg vorbei.
Die einzige Möglichkeit, sie zu umgehen, besteht darin, hartnäckig zu bleiben und sich durch sie hindurchzuschlagen. Es ist in Ordnung, eine Pause einzulegen, wenn du zu frustriert bist, um klar zu denken. Was Sie sich nicht leisten können, ist, ganz wegzugehen oder weiter zu denken, dass Sie es einfach später tun werden.
In diesem Fall wird später oft zu nie. Kann sich Ihr Projekt das leisten? Schließlich können Sie nicht jedes Mal einfach weggehen, wenn Sie auf das gleiche Problem stoßen, egal um welches Projekt es sich handelt.
Indem Sie jetzt lernen, wie man es löst, wachsen Sie als Programmierer und erleichtern Ihre Arbeit. Denken Sie daran, es wird sich nicht von selbst lösen!
Erforschen Sie Ihre Probleme
Das Tolle daran, jetzt Programmierer zu sein, ist die Tatsache, dass das Internet so viele Informationen zu bieten hat.
Es spielt keine Rolle, was das Problem ist; Es besteht eine sehr gute Chance, dass jemand anderes es vor Ihnen hatte. Es ist sogar noch wahrscheinlicher, dass sie darüber und die Lösung, die sie gefunden haben, online gepostet haben.
Indem Sie das Problem online recherchieren, ersparen Sie sich Kopfschmerzen, Zeit und Frustration, mit der Sie am Ende versucht hätten, es selbst herauszufinden.
Sobald Sie die Lösung gefunden haben, möchten Sie sie jedoch nicht einfach kopieren und einfügen und weitermachen. Nehmen Sie sich die Zeit, um herauszufinden, wo das Problem lag, und verstehen Sie, was sie getan haben, um es zu lösen.
Dies bringt Ihnen ein besseres Verständnis des Codes und Ihrer Fähigkeiten. Es wird Ihnen auch das Lösen von Problemen in der Zukunft erleichtern und von Anfang an besseren Code schreiben.
Scheuen Sie sich nicht, Werkzeuge zu verwenden
Von Codierungsspielplätzen bis hin zu Möglichkeiten, Ihren Code mit der Welt zu teilen, es gibt viele Tools, die Programmierer verwenden können. Es mag sich ein bisschen wie Betrug anfühlen, aber in Wirklichkeit macht es Sie oft zu einem besseren Programmierer.
Sie können Ihnen eine Vorschau Ihrer Arbeit zeigen, Ihnen zeigen, wo Sie möglicherweise etwas vermasselt haben, und Sie sogar inspirieren, wenn Sie eine Starthilfe benötigen.
Wenn Sie ein Webentwickler sind, haben Sie auch keine Angst davor, Plugins zu verwenden, die Ihnen die Arbeit erleichtern. Sie sorgen für Ordnung und geben Ihnen Zeit, um mehr Projekte abzuschließen!
Wir haben einige Interviews mit großartigen WordPress-Entwicklern – schau sie dir an und erhalte Tipps, die dir Stunden Arbeit ersparen können!
Was sind deine liebsten Programmiertipps? Sagen Sie es uns unten in den Kommentaren und vergessen Sie nicht, unsere Mailingliste zu abonnieren, damit Sie keine nützlichen Tipps verpassen!