Der typische Programmierer ist lieber für sich alleine und schließt sich in seinem Keller ein, um mal wieder ein Paar Zeilen Code zu schreiben. Manchmal ist er dabei auch sehr einsam.
Ist es doch unpraktisch seinen Code zu präsentieren, wenn der Kumpel stundenlang mit gekrümmten Rücken hinter einem steht, während es ihm auch schon in den Fingern juckt.
Das macht keinen Spaß und ist frustrierend.
Daher ist es heutzutage üblich unabhängig voneinander zu coden und diese Codeschnipsel nachher zusammenzuführen (eng. mergen).
Das müssen wir ändern!
Wir müssen programmieren salonfähig machen!
Stellt euch doch mal nur vor, wo man überall programmieren könnte:
Glaubt mir, ihr seid der Burner auf der nächsten Homeparty, wenn die Zeilen Code nur so aus euch heraus sprudeln.
Ein guter Anfang wäre eine Möglichkeit gemeinsam coden zu können.
Und hier kommt Atom mit Teletype ins Spiel.
Atom in Kombination mit Teletype erlaubt es euch gemeinsam an einem Dokument zu arbeiten.
Dabei ist es so, das alle Aktionen, die die Nutzer machen sofort übertragen werden und dadurch für beide sofort ersichtlich sind. Beide haben dabei schreibenden Zugriff.
Stellt euch das so vor: Während ihr eine Methode schreibt, kann der andere Nutzer in demselben Dokument schon einmal eine Testklasse schreiben.
Dies eignet sich auch hervorragend um den Anderen euren Code zu präsentieren, bzw. Fragen dazu zu stellen.
Diese Funktion kann auch über das Coden hinaus genutzt werden.
Hier mal ein Paar Beispiele:
Ihr benötigt:
Auf zum Atem!
Atom ist mit Abstand mein lieblings Texteditor und IDE.
Atom ist für Windoof, OS X und Linux verfügbar.
Am besten finde ich den intrigierten Paket-Manager „apm“, welchen man auch von außen per Terminal bedienen kann. So kann ich die Installation meiner Lieblingsmodule automatisieren. Sogar in Farbe --color :D
Die Installation von Atom ist pupseinfach, daher werde ich nicht weiter darauf eingehen.
Terminal öffnen:
apm install teletypePowerShell öffnen
apm install teletypeWie ihr seht, ist auch das nicht gerade eine Herausforderung.
Natürlich könnt ihr auch die klickibunti Variante verwenden, aber ich bitte euch… tzzz 🤗
Kurzanleitung:
1.1. Unten rechts auf dieses kleine Symbol
1.2. Auf den Link teletype.atom.io/login gehen
1.3. Mit seinem GitHub Account anmelden
2.1. Token kopieren und bei 1.1. eintragen
Kurzanleitung:
Wir befinden uns am PC von Person A, welcher den Code mit Person B teilen möchte.
1.1. Unten Rechts auf dieses kleine Symbol
1.2. Auf Share drücken
1.3. Portal-ID an Person B übermitteln
Wir befinden uns am PC von Person B, welcher den Code mitbearbeiten möchte.
2.1. Unten Rechts auf dieses kleine Symbol
2.2. Portal-ID von Person A eingeben
Das war es auch schon. Die Konfiguration ist sehr simple und das Verbinden nachher ist innerhalb von ein Paar Sekunden erledigt.
Ich wünsche euch viel Spaß beim gemeinsamen Coden.
Und das nächste Mal, wenn mich einer Fragt: „Hey Max, lass mal ne Runde coden.“,
antworte ich darauf „Na klar, los geht’s!“.
Vielen Dank fürs Lesen
und bei Fragen
gerne fragen