Ich mag die Paarprogrammierung für bestimmte Projekte oder Funktionen sehr. Es kann als sofortige Überprüfung der Integrität dienen und die Codeabdeckung in Ihrem Entwicklungsteam erhöhen. Trotzdem stoße ich immer auf ein Problem mit den Redakteuren. Ich codiere hauptsächlich Ruby und ich persönlich verwende gerne VIM, während andere Entwickler in meinem Team EMACS, TextMate oder RubyMine verwenden. Selbst wenn zwei Entwickler denselben Editor verwenden, scheint es, dass jeder ein anderes Makro zum Ausführen von Tests oder zum Ausführen einer bestimmten Datei hat.
Meine Frage lautet: Wie können Sie das Programm weiter koppeln, wenn jeder eine andere Editorpräferenz hat? Gibt es eine Software oder Entwicklungspraxis, die es zwei Entwicklern ermöglicht, Programme von verschiedenen Editoren zu koppeln? Müssen Sie sich nur auf einen gemeinsamen Editor einigen, den Sie beide verwenden können? Wie lösen Sie dieses Problem in Ihrem Unternehmen?
quelle
Antworten:
Stunde eins: Sie programmieren, die andere Person schaut zu und hilft beim Denken.
Stunde zwei: Die andere Person programmiert, Sie sehen und helfen beim Denken.
Sie können den Editor wechseln, wenn die andere Person mit dem Programmieren beginnt.
quelle
Ich habe angefangen, das Heimweh-Juwel zu verwenden, um meine .vimrc, .vim usw. Zu verfolgen
Jetzt kann ich meine Punktedateien auf jedem Computer auschecken, keine Sorge! Hurra!
Ich neige dazu, mein angepasstes Vim ziemlich leicht zu halten (CommandT, einige Whitespace-Sachen, Matchit), damit ich lerne, wie man Sachen auf die Standard-Art macht, anstatt auf die wirklich coole Art, die nur mein Computer verwendet.
Ich versuche auch, die Grundlagen der verschiedenen Editoren zu lernen. Ich kann Programme in RubyMine, TextMate, VIM und ein bisschen Emacs koppeln . Ich übe ein bisschen mit jedem Editor. Sicher, ich werde nicht so schnell tippen, als ob ich VIM verwenden würde, aber das Tippen ist nicht der Engpass;).
quelle