Verringerung der Entwicklungszeit durch Reduzierung von Tastatureingaben


Dieser Artikel beschreibt, wie die effektivste Entwickler in der Lage, den Betrag zu senken sind Beobachtungen Tipparbeit tun sie fast in der Hälfte und gibt Empfehlungen, wie Sie die gleiche Erhöhung Produktivität erleben können.

(Ursprünglich veröffentlicht auf Delphi-Expert.de am 20. April 2004)

Am 1. Mai zeitgleich mit der Veröffentlichung von Castalia 2.3, werden wir eine Werbekampagne zu starten, die über Castalias Vorteile in quantitativer Hinsicht sprechen. Dies ist das Ergebnis einer informellen Verwendung-Studie, die im Dezember 2003 und Januar 2004 durchgeführt wurde. Für Leser der 'Tipp des Tages' bin ich zu früh die Katze aus dem Sack lassen. Das allgemeine Thema der Ergebnisse war, dass diejenigen, die die Zeit, Castalias Fähigkeiten lernen nahm waren diejenigen, die die größte Zunahme der Produktivität sah. Das Ziel, den nächsten Artikeln werden die Nutzungsdaten zu präsentieren, die wir entdeckt, aber im Gegensatz zu den 'Marketspeak' der Werbung möchte ich erörtern, wie Sie dieselbe Steigerung Produktivität sehen können, die unsere Testpersonen sahen.

Die Studie konzentriert sich auf vier Kernbereiche, die programmiertechnische Produktivität wichtig sind: Raw Tastenanschläge, Code zu verstehen, Störungen zu beseitigen und schreiben/Umgestaltung code. Jede Woche für die nächsten vier Wochen werde ich eine kurze Beschreibung der Daten schreiben und einige ausführliche Tipps, wie Sie die Ergebnisse erreichen können, die unsere Werbung behaupten sind möglich.

Die Daten

Rohe Tastenanschläge war einfach zu messen, weil es eine einfache Metrik. Wir zählten die Tastenanschläge, die zum Ausführen einer Aufgabe mit Castalia erforderlich. Wir zählten die Tastatureingaben erforderlich, um die gleiche Aufgabe ohne Castalia abzuschließen. Ein Vergleich der beiden, bekommen wir eine Produktivität-Metrik. In diesem Fall ist die Metrik sehr nahe 100 %. D. h. konnten mit Castalias Code Vorlagen und Tastenkombinationen für Code-Navigation, die beobachteten Entwickler im allgemeinen ihre Produktivität verdoppeln.

Unsere Empfehlung

Sie können Tastatureingaben mit Castalias Code-Vorlagen vertraut zu machen und den Erwerb Castalias Tastenanschlag Code-Navigation verwenden zu halbieren. Castalia des Code-Template-Mechanismus ermöglicht es, dass gemeinsame Codekonstrukte um mit einem Bruchteil der Tastenanschläge vervielfältigt werden. Durch die Standardeinstellung, wenn Sie 'Wenn' eingeben und dann die Leertaste wird Castalia füllen Sie Ihr 'if'-Anweisung und bieten eine einfache Möglichkeit für Sie, die Lücken zu füllen.

Die Navigations-Symbolleiste bietet eine Reihe von Steuerelementen, mit denen Sie schnell auf verschiedene Teile des Codes. Jedes dieser Steuerelemente verfügt über eine Tastenkombination, und diejenigen, mit denen eine bestimmte Klasse oder Methode finden ComboBoxes mit AutoVervollständigen verwenden. Sie können z. B. Geben Sie Strg + Alt + C , um die Klassen-ComboBox anzeigen und geben Sie die ersten Buchstaben des Namens Ihrer Klasse. Castalia wird herauszufinden, den Rest, und wenn Sie die EINGABETASTE, drücken springt der Definition der Klasse. Das gleiche gilt für die ComboBox-Methode (Strg + Alt + M).

Die Navigations-Symbolleiste enthält auch andere nützliche Informationen, die Sie mit einem einzigen Tastendruck zugreifen können. Möchten Sie eine Zusammenfassung Ihrer Einheit 'Benutzt' Klausel zu sehen? Drücken Sie Strg + Alt + U und ein Menü erscheint. Die linke Spalte enthält alle Einheiten im Abschnitt Schnittstelle des Geräts verwendet. Die Rechte Spalte enthält alle Einheiten im Abschnitt über die Implementierung des Geräts verwendet. Verwenden Sie die Pfeiltasten, um diese auszuwählen, und drücken Sie die EINGABETASTEund Castalia wird versuchen, das Gerät zu öffnen (Sie können auch einen Eintrag mit der Maus klicken). Oder, wenn Sie nicht, dass eine Einheit zu öffnen möchten, drücken Sie Esc.

Drücken Strg + Alt + S wird im Menü 'Einheit Abschnitte' zeigen. Auswahl eines Elements aus diesem Menü können Sie schnell jeder Teil des Referats springen: interface, Umsetzung, Initialisierung, etc.... Sie können auch direkt an eine von der Einheit 'Benutzt' Klauseln aus diesem Menü verschieben.

Die Navigations-Symbolleiste enthält außerdem Schaltflächen zum Arbeiten mit dem Lesezeichen-Stapel. Diese können verwendet werden, drücken Sie ein Lesezeichen (F2), pop ein Lesezeichen (Esc) oder wie eine einfache Liste der Lesezeichen-Stapel zu bewegen. Ich werde schreiben, mehr auf die Feinheiten des Lesezeichens zu stapeln, ein anderes Mal.

Fazit

Rohe Tastenanschläge sind nicht die einzige (und sicherlich nicht die beste) Maß für Programmierer Produktivität, sondern Programmierer verbringen eine erhebliche Menge an Zeit, die Sie eingeben, und Verringerung der Tastenanschläge bedeutet immer mehr, schneller erledigt. Castalia hilft nicht nur schneller, sondern auch präzise zu arbeiten. Nächste Woche, betrachten wir Castalias Fähigkeit Syntaxfehler sofort identifizieren, die sie erstellt werden und einige interessante Studiendaten zeigen, wie das wirklich Entwickler produktiver macht.









Verringerung der Entwicklungszeit durch Reduzierung von Tastatureingaben


Verringerung der Entwicklungszeit durch Reduzierung von Tastatureingaben : Mehreren tausend Tipps, um Ihr Leben einfacher machen.


Dieser Artikel beschreibt, wie die effektivste Entwickler in der Lage, den Betrag zu senken sind Beobachtungen Tipparbeit tun sie fast in der Hälfte und gibt Empfehlungen, wie Sie die gleiche Erhöhung Produktivität erleben können.

(Ursprünglich veröffentlicht auf Delphi-Expert.de am 20. April 2004)

Am 1. Mai zeitgleich mit der Veröffentlichung von Castalia 2.3, werden wir eine Werbekampagne zu starten, die über Castalias Vorteile in quantitativer Hinsicht sprechen. Dies ist das Ergebnis einer informellen Verwendung-Studie, die im Dezember 2003 und Januar 2004 durchgeführt wurde. Für Leser der 'Tipp des Tages' bin ich zu früh die Katze aus dem Sack lassen. Das allgemeine Thema der Ergebnisse war, dass diejenigen, die die Zeit, Castalias Fähigkeiten lernen nahm waren diejenigen, die die größte Zunahme der Produktivität sah. Das Ziel, den nächsten Artikeln werden die Nutzungsdaten zu präsentieren, die wir entdeckt, aber im Gegensatz zu den 'Marketspeak' der Werbung möchte ich erörtern, wie Sie dieselbe Steigerung Produktivität sehen können, die unsere Testpersonen sahen.

Die Studie konzentriert sich auf vier Kernbereiche, die programmiertechnische Produktivität wichtig sind: Raw Tastenanschläge, Code zu verstehen, Störungen zu beseitigen und schreiben/Umgestaltung code. Jede Woche für die nächsten vier Wochen werde ich eine kurze Beschreibung der Daten schreiben und einige ausführliche Tipps, wie Sie die Ergebnisse erreichen können, die unsere Werbung behaupten sind möglich.

Die Daten

Rohe Tastenanschläge war einfach zu messen, weil es eine einfache Metrik. Wir zählten die Tastenanschläge, die zum Ausführen einer Aufgabe mit Castalia erforderlich. Wir zählten die Tastatureingaben erforderlich, um die gleiche Aufgabe ohne Castalia abzuschließen. Ein Vergleich der beiden, bekommen wir eine Produktivität-Metrik. In diesem Fall ist die Metrik sehr nahe 100 %. D. h. konnten mit Castalias Code Vorlagen und Tastenkombinationen für Code-Navigation, die beobachteten Entwickler im allgemeinen ihre Produktivität verdoppeln.

Unsere Empfehlung

Sie können Tastatureingaben mit Castalias Code-Vorlagen vertraut zu machen und den Erwerb Castalias Tastenanschlag Code-Navigation verwenden zu halbieren. Castalia des Code-Template-Mechanismus ermöglicht es, dass gemeinsame Codekonstrukte um mit einem Bruchteil der Tastenanschläge vervielfältigt werden. Durch die Standardeinstellung, wenn Sie 'Wenn' eingeben und dann die Leertaste wird Castalia füllen Sie Ihr 'if'-Anweisung und bieten eine einfache Möglichkeit für Sie, die Lücken zu füllen.

Die Navigations-Symbolleiste bietet eine Reihe von Steuerelementen, mit denen Sie schnell auf verschiedene Teile des Codes. Jedes dieser Steuerelemente verfügt über eine Tastenkombination, und diejenigen, mit denen eine bestimmte Klasse oder Methode finden ComboBoxes mit AutoVervollständigen verwenden. Sie können z. B. Geben Sie Strg + Alt + C , um die Klassen-ComboBox anzeigen und geben Sie die ersten Buchstaben des Namens Ihrer Klasse. Castalia wird herauszufinden, den Rest, und wenn Sie die EINGABETASTE, drücken springt der Definition der Klasse. Das gleiche gilt für die ComboBox-Methode (Strg + Alt + M).

Die Navigations-Symbolleiste enthält auch andere nützliche Informationen, die Sie mit einem einzigen Tastendruck zugreifen können. Möchten Sie eine Zusammenfassung Ihrer Einheit 'Benutzt' Klausel zu sehen? Drücken Sie Strg + Alt + U und ein Menü erscheint. Die linke Spalte enthält alle Einheiten im Abschnitt Schnittstelle des Geräts verwendet. Die Rechte Spalte enthält alle Einheiten im Abschnitt über die Implementierung des Geräts verwendet. Verwenden Sie die Pfeiltasten, um diese auszuwählen, und drücken Sie die EINGABETASTEund Castalia wird versuchen, das Gerät zu öffnen (Sie können auch einen Eintrag mit der Maus klicken). Oder, wenn Sie nicht, dass eine Einheit zu öffnen möchten, drücken Sie Esc.

Drücken Strg + Alt + S wird im Menü 'Einheit Abschnitte' zeigen. Auswahl eines Elements aus diesem Menü können Sie schnell jeder Teil des Referats springen: interface, Umsetzung, Initialisierung, etc.... Sie können auch direkt an eine von der Einheit 'Benutzt' Klauseln aus diesem Menü verschieben.

Die Navigations-Symbolleiste enthält außerdem Schaltflächen zum Arbeiten mit dem Lesezeichen-Stapel. Diese können verwendet werden, drücken Sie ein Lesezeichen (F2), pop ein Lesezeichen (Esc) oder wie eine einfache Liste der Lesezeichen-Stapel zu bewegen. Ich werde schreiben, mehr auf die Feinheiten des Lesezeichens zu stapeln, ein anderes Mal.

Fazit

Rohe Tastenanschläge sind nicht die einzige (und sicherlich nicht die beste) Maß für Programmierer Produktivität, sondern Programmierer verbringen eine erhebliche Menge an Zeit, die Sie eingeben, und Verringerung der Tastenanschläge bedeutet immer mehr, schneller erledigt. Castalia hilft nicht nur schneller, sondern auch präzise zu arbeiten. Nächste Woche, betrachten wir Castalias Fähigkeit Syntaxfehler sofort identifizieren, die sie erstellt werden und einige interessante Studiendaten zeigen, wie das wirklich Entwickler produktiver macht.


Verringerung der Entwicklungszeit durch Reduzierung von Tastatureingaben

Verringerung der Entwicklungszeit durch Reduzierung von Tastatureingaben : Mehreren tausend Tipps, um Ihr Leben einfacher machen.
Verringerung der Entwicklungszeit durch Reduzierung von Tastatureingaben
Wiezutun
Freunden empfehlen
  • gplus
  • pinterest

Kommentar

Einen Kommentar hinterlassen

Wertung