Kiedy pracowałem w dużym zespole nad ogromną bazą kodu, podział mojego czasu wyglądał mniej więcej tak: 0,1% pisania nowego kodu 4,9% modyfikowania istniejącego kodu 95% nawigowania po bazie kodu Myślę, że to dość standardowe dla profesjonalnego programisty. To coś, czego podejrzewam, że wielu absolwentów informatyki nigdy nie usłyszy. Jeśli pracowałeś tylko nad swoimi projektami, prawdopodobnie myślisz, że chodzi o pisanie setek linii kodu dziennie, podczas gdy w rzeczywistości większość czasu spędzisz na ustalaniu, jak dokonywać precyzyjnych poprawek w kodzie sprzed dziesięcioleci, starając się niczego nie zepsuć. Dlatego potrzebujesz edytora, który jest szybki i wydajny do skakania po bazie kodu.