am 9. Oktober 2009
Wisst ihr, was wirklich fies ist? Ein neues Handy zu bekommen und keine SIM Karte dazu zu haben. Und noch fieser ist es, wenn man das Handy gar nicht benutzen kann, wenn keine SIM Karte drinnen ist. So genug gejammert! Hab übrigens mal aus Spaß geschaut, ob man PHP auf dem Handy installieren kann und so wie es aussieht geht es. Macht natürlich keinen Sinn, aber cool ist es schon.
Einleitung Ende. Anfang des eigentlichen Themas. Ich hatte ja vorgstern schon ein wirklich diskusionsfreudiges Thema angesprochen, die Template Engines und ich hoffe, dass wir heute ein ähnlich gute Diskussion hinbekommen. Es geht um IDEs. Jeder hat seine Lieblings-Entwicklungsumgebung. Bei mir ist es PDT. Ich kenne und arbeite mit Leuten, bei denen es Netbeans, Notepad++, VIM, Zend Studio oder Emacs ist. Also eine sehr heterogene Infrastruktur. Jeder behauptet auch, dass seine IDE die beste ist und Dinge kann, die die anderen nicht können. Dem würde ich aber wiedersprechen. Netbeans und PDT schenken sich nicht viel. Beide sind ähnlich mächtig. Ich nehme einfach mal die zwei einzigen IDEs, die ich aufgezählt habe.
Wenn ich also in einer Firma arbeite, dann hätte ich gerne, dass alle die gleiche IDE verwenden. Auf diese Art kann das Wissen viel besser aufgebaut werden. Jeder kann jedem bei Problemen helfen. Alle haben die gleichen Einstellungsmöglichkeiten. Tipps und Tricks können geteilt werden.
Wirklich klar wurde mir das, als ich angefangen habe Codesniffer Sniffs zu schreiben und die in die IDE einbauen wollte. Ich würde es nie hinbekommen, es in alle IDEs zu integrieren. In PDT war’s ja auch nur möglich, da das PTI Plugin erschienen ist. Standardisierung kann viele Dinge vereinfachen.
Andererseits kann es problematisch sein, wenn man einem Entwickler eine IDE vorschreibt, die er gar nicht leiden kann. Aber ich denke viel ist da einfach nur psychologischer Natur. Man kann sich schon umgewöhnen.
Wie denkt ihr darüber? Würde es für euch ein Problem darstellen, wenn euer Arbeitgeber euch eine Standard-IDE “aufzwängt”? Ich finde Vereinheitlichung wichtig und würde es deshalb auch befürworten.