Toen ik aan een groot team werkte aan een enorme codebase, was de verdeling van mijn tijd ongeveer als volgt: 0,1% nieuwe code schrijven 4,9% bestaande code aanpassen 95% navigeren door de codebase Ik denk dat dat vrij standaard is voor een professionele programmeur. Het is iets waarvan ik vermoed dat veel informatica-afgestudeerden het nooit te horen krijgen. Als je alleen maar aan je eigen projecten hebt gewerkt, denk je waarschijnlijk dat het allemaal draait om het schrijven van honderden regels code per dag, terwijl je in werkelijkheid het grootste deel van je tijd besteedt aan het uitzoeken hoe je chirurgische aanpassingen kunt maken aan decennia oude code zonder iets te breken. Daarom heb je een editor nodig die snel en efficiënt is om door de codebase te springen.