Jak ważna jest umiejętność pisania dotykowego? [Zamknięte]

38

Czy nauczyłeś się pisać na klawiaturze, kiedy pracowałeś już jako programista? Jeśli tak, to jak wpłynęło to na Twoją produktywność? Czy nadal nie możesz dotknąć tekstu i myślisz, że to powstrzymuje Cię?

Według Steve'a Yegge jest to niezbędne,

Osobiście nie zauważyłem dużej różnicy, być może dlatego, że spędziłem mniej niż 25% mojego czasu pracy na pisaniu (pracowałem wtedy nad dużym starszym projektem i spędzałem więcej czasu na czytaniu i debugowaniu istniejącego kodu).

finnw
źródło
1
Dotykowy i kompaktowy język, taki jak Python, imho, to przyjemne połączenie; masz dużo czasu, aby skoncentrować się na rozwiązaniu problemu.
systempuntoout
1
Pisanie dotykowe odnosi się tylko do możliwości pisania według pamięci, bez patrzenia na klawisze tak? Czasem mam wrażenie, że z typografów dotykowych wynika, że ​​jest w tym jeszcze jedna specjalna metodologia.
CodexArcanum
@CodexArcanum, musisz również używać odpowiednich palców do klawiszy, aby utrzymać dłonie w bezruchu.
@ Thorbjørn Masz na myśli jak na homerow? No dobrze. Tak, muszę tylko zerknąć na moje klucze w poszukiwaniu symboli, a czasem liczb. (Czyj to był pomysł, żeby podnieść liczby do tej pory?) Chciałbym jedną z tych fantazyjnych klawiatur, takich jak Kinesis, ale po prostu nie mam takiej gotówki do wydania na klawiaturę.
CodexArcanum
2
@CodexArcanum Pisałem na klawiaturze od czasów szkoły podstawowej, nigdy nie zwracając uwagi na wiersz domu. Chodzi bardziej o posiadanie modelu
umiejscowienia

Odpowiedzi:

37

Główną zaletą jest dla mnie możliwość bardziej ergonomicznej pracy (bez patrzenia w dół i obciążania szyi i górnej części pleców). Nie sądzę jednak, żeby miało to wpływ na twoją prędkość, z wyjątkiem komentarzy, z powodu nadmiernego używania znaków interpunkcyjnych w językach programowania. Pisanie dotykowe jest naprawdę bardziej odpowiednie dla słów ... przynajmniej na klawiaturze QWERTY.

Myślę, że Steve Yegge przesadza w tej sprawie. Nie jesteśmy maszynistkami, jesteśmy rozwiązywaniem problemów. Na koniec ważne jest, aby pisać na klawiaturze nie przeszkadzało. Jeśli nie powoduje to wysiłku fizycznego, a szybkość pisania nie jest zakłócająco szybka, możesz pisać w dowolny sposób i możesz mi zaufać - możesz pisać szybko bez pisania dotykiem.

EpsilonVector
źródło
6
Właściwie ... nigdy nie nauczyłem się dotykać interpunkcji, dopóki nie zacząłem pisać kodu. Ale ciągłe poprawianie literówek w kodzie zachęciło mnie do tego. Co więcej, dokładność jest ważniejsza dla kodu niż dla słów ...
Shog9
@ Shog9 Teraz, gdy się nad tym zastanawiam, dotykam NIEKTÓRYCH znaków interpunkcyjnych (mianowicie;; a czasem '), ale ogólnie mam niechęć do pozostałych klawiszy z powodu całego obciążenia, jakie powoduje pinky. Jakich palców używasz do interpunkcji?
EpsilonVector,
wszystkie z wyjątkiem mojego lewego pinky! (Wydaje mi się, że kiedyś też użyłem tego palca ... Ale wtedy użyłem mechanicznej maszyny do pisania, a uderzenie w lewą zmianę i lewą interpunkcję tą samą ręką było niepraktyczne)
Shog9
Dotykam pisać prawie całą interpunkcją. Używam palca wskazującego i środkowego do numerowania / interpunkcji w górnym rzędzie - lewy różowy biegnie shift. Prawo pinky chwyta szelki i fajkę. Pisałem dotykiem od ponad dwudziestu lat, nawet o tym nie myślę. Musiałem przetestować wszystkie te rzeczy, aby powiedzieć, który palec robi co :)
Jeremy,
4
„Nie sądzę jednak, żeby faktycznie wpływał na twoją prędkość, z wyjątkiem komentarzy, z powodu nadmiernego używania znaków interpunkcyjnych w językach programowania. Pisanie dotykowe jest naprawdę bardziej odpowiednie dla słów ... przynajmniej na klawiaturze QWERTY”. Definitywnie się z tym nie zgadzam. Nie muszę wpisywać zdań, aby zobaczyć zalety pisania na klawiaturze, i mogę szybko uzyskać dostęp do interpunkcji za pomocą pisania na klawiaturze. Nie zgadzam się, że nie wpływa to na prędkość, widziałem już typ polowania i dziobania.
Szansa
90

Dobrze, że mój kawałek na ten temat tutaj:

Kiedy jesteś szybkim, wydajnym maszynistą, spędzasz mniej czasu między myśleniem o tej myśli a wyrażaniem jej w kodzie. Co oznacza, że ​​przynajmniej jeśli jesteś mną, możesz naprawdę zaangażować niektóre z twoich pomysłów w kontrolę, zanim całkowicie stracisz swój tok myślenia. Jeszcze raz.

Osobiście nie mogę poważnie traktować powolnych maszynistek jako programistów. Kiedy ostatni raz widziałeś pianistę polującego i dziobiącego?

Jeff Atwood
źródło
5
Rzeczywiście, ale to nie jest cała historia: moim zdaniem, jeśli jesteś powolną maszynistką, oznacza to prawdopodobnie, że nie ćwiczyłeś kodowania na tyle, aby być dobrym programistą (chyba że jesteś zwolennikiem programowania Dijkstry na papierze).
xmm0,
33
Pianistka? Świetne zdanie, zła metafora. Pianiści interpretacji kompozycji, natomiast możemy komponować oprogramowania.
Kramii Reinstate Monica
5
@toto od kiedy życie było kiedykolwiek „sprawiedliwe”?
Jeff Atwood
5
Skomentowałem innym, że nauka pisania na klawiaturze była najlepszą rzeczą, jaką kiedykolwiek zrobiłem pod względem kariery programistycznej. Gdybym musiał to zrobić od nowa, zrobiłbym ... tylko ja bym się nauczył wcześniej. Nie mogę policzyć, ile razy widziałem, jak inni użytkownicy typu „poluj i dziobaj” piszą na klawiaturze przez 30 sekund (lub dopóki nie powiedzą), tylko po to, by spojrzeć w górę i zdać sobie sprawę, że kursor / kursor nie był skoncentrowany na właściwej rzeczy lub że inne okno ukradło fokus itp. Podobnie, jeśli używasz menu edycji lub kliknij prawym przyciskiem myszy, aby uzyskać dostęp do wycinania / kopiowania / wklejania, marnujesz mnóstwo cennego czasu.
scunliffe
3
@scunliffe Na drugim końcu tej historii szybko coś pisałem i tak naprawdę nie patrzyłem na nic (strefa kodu ah), tylko zdałem sobie sprawę, że mój kursor przeskoczył do nowego okna (głupi komunikator MSN!), a mój kod był teraz około połowa wpisana w oknie komunikatora. Minusem pisania dotykowego: szybsze niż mózg!
CodexArcanum
31

Szybkie pisanie za pomocą dotyku pomaga podczas kodowania, nie dlatego, że możesz szybciej wybić kod, ale dlatego, że wykręcanie kodu jest mniej rozpraszające . Zbyt często widziałem, jak programiści dokładnie zastanawiają się nad techniką lub szukają API, a potem zaczynają pisać kod ... tylko po to, by zatrzymać się minutę później, ponieważ zapomnieli o czymś podczas dziobania składni.

Niezależnie od tego, czy używasz dwóch palców, czy dziesięciu, jeśli klawiatura jest twoją podstawową metodą komunikacji , nie powinieneś o tym myśleć (a tym bardziej patrzeć na nią) bardziej niż powinieneś myśleć o wymowie podczas mówienia w Twój język ojczysty.

Możesz myśleć, że rozproszenie nie jest wielką sprawą, ponieważ spędzasz tylko 25% czasu pracy na pisaniu ... Chociaż podejrzewam, że wszelkie inne rozproszenia, które pochłonęłyby ćwierć dnia, sprawiłyby, że krzyczałbyś z frustracji.

Co ważniejsze, możesz pisać mniej, niż powinieneś, optymalizując przepływ pracy, aby zminimalizować czas poświęcony na wypróbowanie różnych technik lub traktując każdy wiersz kodu jako cenny: jeśli wymaga to świadomego wysiłku, naturalnie kładź więcej wartości na wyjściu, niż na to zasługuje , zamiast być gotowym do odrzucenia kodu, który nie do końca pasuje lub jest niepotrzebny.

Shog9
źródło
4
@EpsilonVector: na potrzeby tej dyskusji prawdopodobnie nie warto zbyt rygorystycznie podchodzić do definicji „pisania na klawiaturze”: jeśli możesz osiągnąć ten sam rezultat (pamiętając pozycję klawiszy, aby pisać bez świadomego szukania ich, i uderzając je wystarczająco szybko, aby uniknąć przerwania przepływu) bez polegania na „oficjalnych” pozycjach palców, wtedy skutecznie opracowałeś swój własny, osobisty system pisania na klawiaturze. Może ci się wydawać, że to zdrowy rozsądek, ale ... Widziałem osoby z wieloletnim doświadczeniem, wciąż starające się powoli znaleźć odpowiednie klawisze podczas pisania.
Shog9
1
Uzgodnione ... posiadanie dobrych umiejętności pisania na klawiaturze jest niezbędne.
Robert Harvey
1
Chociaż zgadzam się z tym i głosowałem z większą mocą, szybkie pisanie nie oznacza, że ​​nie powinieneś być zwięzły. Dlatego dodałem dwuliniową odpowiedź, która jest w większości taka sama. :)
Peter Boughton
2
Z tych samych powodów programiści szukający i szukający dziobu wydają się bardzo podatni na programowanie kopiowania i wklejania. Obserwowałem, jak ludzie spędzają dziesięć do piętnastu sekund na przewijaniu kodu w górę i w dół, aby znaleźć pojedynczą linię , którą mogą następnie skopiować i zmodyfikować. A następnie zrób to ponownie w następnym wierszu.
mmyers
2
@mmyers: Widzę to codziennie w mojej obecnej pracy. Ludzie będą przewijać (często za pomocą strzałki w górę na pasku przewijania), aby znaleźć podobną linię, którą mogą modyfikować i wykorzystywać ponownie. Jeden facet idzie dalej i kopiuje i wkleja tę linię za pomocą menu Edycja. To sprawia, że ​​chcę oderwać włosy.
Joshua Smith
13

Tak , szybkie pisanie bez patrzenia na klawiaturę lub ekran zdecydowanie poprawia wydajność.

Nie ma znaczenia, jak piszesz , ani czy używasz tej samej techniki na słowach, co na kodzie, gdy jest to bezmyślne , ale nadal jesteś świadomy błędów, więc możesz zaplanować ich natychmiastową naprawę.

Peter Boughton
źródło
„Lub ekran”? Kodujesz ślepo złożony? ^^
gablin
6
gablin - jasne - dam radę. : P Bardziej prawdopodobne jest to, że patrzę na inny ekran (gdzie znajduje się interfejs użytkownika) lub na specyfikację na moim biurku, aby zdecydować, co będzie dalej (więc mogę po prostu kontynuować, zamiast przestać sprawdzać) ).
Peter Boughton,
1
w rzeczywistości często koduję / piszę i patrzę w górę / w dal, aby porozmawiać o czymś ze współpracownikiem - przeprowadzić z nimi szybką, ale pełną rozmowę, a jednocześnie wciąż piszę palcami nad tym, nad czym pracowałem. Czasami jestem zdumiony, jak dobrze to potrafię ... tylko potykam się, gdy „myślę” o tym, że to robię.
scunliffe
8

Założę się, że pisanie za pomocą dotyku jest ważniejsze dla części współpracy, niż dla części technicznych. Wiem, że niektórzy polują i dziobią ludzi, którzy potrafią pisać szybciej niż niektórzy maszyniści dotykowi, ale ogólnie stwierdziłem, że myśliwi mają tendencję do niedostatecznej komunikacji, ponieważ pisanie to taki obowiązek.

Datachick
źródło
3
Pod komunikacją i pod komentarzem. Musisz polubić komentarze zatwierdzenia: „Aktualizacja”.
Gauthier,
6

Właściciel firmy taksówkowej do potencjalnego pracownika:

„Jak ważna jest umiejętność prowadzenia samochodu?”

czosnek Adolf
źródło
6
Taksówkarze mają minimalny pasek umiejętności prowadzenia pojazdu? Nie wierzę w to.
Jared Updike
2
Zła metafora - programowanie nie pisze, myśli.
Nikt
Prowadzenie pojazdu jest procesem przemyślenia trasy. Pisanie na klawiaturze jest procesem myślenia programistycznego.
czosnek Adolf
@rmx: Chciałbym wiedzieć, jakiego oprogramowania używasz, aby po prostu pomyśleć o istnieniu programu. To by było fajne. Większość z nas biednych slobów musi wpisywać nasze programy.
Wolfger
Myślę, że wszystkie te „myślące” rachunki dla wszystkich szkiełek, które widziałem przez lata ...
Adolf czosnek
4

Czy nauczyłeś się pisać na klawiaturze, kiedy pracowałeś już jako programista?

Nie. Nadal nie mogę poprawnie dotykać tekstu. Moje palce są rozrzucone po całym miejscu i przeważnie mam dwa palce na każdej dłoni i niezbyt dokładne. (Nauczyłem się pisać na poważnie ... na karcie IBM 026 w 1970 roku.)

Jeśli tak, to jak wpłynęło to na Twoją produktywność? Czy nadal nie możesz dotknąć tekstu i myślisz, że to powstrzymuje Cię?

Nie sądzę, żeby mnie to powstrzymywało. Przez większość czasu myślę, zamiast pisać.

Stephen C.
źródło
2

Do kodowania nie jest wielka sprawa, chyba że transkrybujesz cały kod z książki nieelektronicznej (wtedy masz większe problemy). Jednak nie wyobrażam sobie odpowiadania na e-maile, tworzenia dokumentacji lub jakiejkolwiek innej korespondencji biznesowej bez umiejętności pisania na klawiaturze.

JeffO
źródło
Aby nieco rozwinąć: zauważyłem, że ludzie, którzy nie piszą tak dobrze, są znacznie bardziej niechętni, aby dać choć odrobinę wskazówek. Nie mówię o dokumentacji jako takiej, mam na myśli nawet takie rzeczy jak „oto 10 kroków, aby skonfigurować środowisko programistyczne do pracy z naszym kodem”.
MIA
@Jim Leonardo - to by wiele wyjaśniało. Mamy kilka osób, które nie lubią żadnych wiadomości błyskawicznych ani czatów.
JeffO
2

Jeśli nie umiesz pisać tak szybko, jak myślisz, czeka Cię długa kariera.

Poważnie, jeśli musisz się zatrzymać i zastanowić przez chwilę, gdzie są klucze, czy cokolwiek, to spędzasz na nich zbyt wiele cykli mózgowych.

Naucz się pisać, to proste.

Jack Marchetti
źródło
rote, nudne, ale tak, łatwe.
Dan Rosenstark
„Naucz się pisać, to proste” - bzdury. Nauka może być łatwa do około 25 lat, a nauka może być łatwa, jeśli nie używasz klawiatury bez nauki odpowiedniej formy przez wiele lat, ale mogę zaświadczyć, że inaczej nie jest łatwo. Próba przekroczenia prędkości pisania powyżej 30 wpm, w których utknąłem od lat, jest jedną z najtrudniejszych rzeczy, których próbowałem się nauczyć od czasu ukończenia grad. szkoła. To może być nadal możliwe ; jury wciąż nie bierze udziału w tej sprawie i wciąż próbuję, ale „łatwe” nie opisuje tego procesu.
Daniel Martin
2

Pisałem dotykowo tylko przez ostatnie 6 miesięcy, od 15 lat jako programista. Dla mnie wygoda, że ​​nie muszę patrzeć na klawiaturę, pozwala skupić się na ekranie i zapewnia bardziej płynny proces pracy. Używam kompaktowej (bezkluczowej) klawiatury, a ostatnio trackballa, co oznacza, że ​​wszystko jest pod ręką i zawsze w tym samym miejscu. Nigdy nie muszę patrzeć w dół.

Chociaż teraz piszę szybciej, nie sądzę, aby miało to duży wpływ na ogólną wydajność, jest po prostu wygodniejsze!

Nimo71
źródło
1

Myślę, że to całkowicie zależy od tego, jaki rodzaj programowania wykonujesz. Większość moich prac to poprawki błędów, więc zwykle zmieniam tylko kilka znaków na raz i wiele razy nie wymaga żadnego wpisywania: skopiuj-wklej linię z punktu A do punktu B. Nie mówię, że jestem kopią / wklej koder, ale czasami odpowiedni kod już tam jest, jest w odwrotnej kolejności.

Kiedy koduję coś nowego, znaczna część kodu jest generowana z mojej aplikacji do modelowania - w tym komentarze.

Ponadto kodery, których widziałem, którzy potrafią pisać szybko, niekoniecznie są dobre w pisaniu. Pewnie, mogą trafić o 20 wpm więcej niż ja, ale mają też około 2x więcej błędów wprowadzonych przez literówki. Być może jest to mniejszy problem w skompilowanych językach, a może bardziej problem, ponieważ musisz kompilować częściej niż ktoś, kto to robi za pierwszym razem?

rozpoznać
źródło
1

Umiejętność dotyku typu jest dość ważna. Podobnie jak inni powiedzieli, powinieneś być w stanie pobrać kod (tekst, inne konstrukcje językowe) na komputer, nie spędzając dużo czasu na zastanawianiu się, który palec musi nacisnąć odpowiedni klawisz. Nie jest to tak ważne, gdy mamy do czynienia z poprawkami błędów / konserwacji, ponieważ zwykle nie wymagają one dużej zmiany kodu w jednym lokalnym miejscu, jednak podczas tworzenia nowego kodu ma to wpływ na produktywność (codzienne SLOC dla metryk maniacy).

Szczerze mówiąc, coś, co tak naprawdę nie jest związane z pytaniem, ale które często się pojawia, to znajomość skrótów klawiaturowych. Ostatnie kilka wersji demonstracyjnych produktu z moimi klientami są pod ciągłym wrażeniem tego, jak szybko manewruję w PowerPoint / Excel / etc (i skróty klawiaturowe w aplikacji, którą opracowuję dla nich). Doszło do tego, że jedno spotkanie spędziliśmy około 10 minut na rozmowie tylko o tym.

Ken Henderson
źródło
0

Jest to bardzo ważne, podobnie jak szybkość. Kiedyś patrzyłem na klawiaturę i nadal czasami mam nawyk. Po prostu stałem się typerem z doświadczenia - nigdy tak naprawdę nie usiadłem, aby się tego nauczyć.

Tak długo, jak nie jesteś typsem do polowania i dziobania. Pracował z jednym gdy zrobiłem w niepełnym wymiarze czasu tech wsparcie- dreszcz .

Fishtoaster
źródło
Nie wiem ... Kiedy byłem maszynistą do polowania i dziobania, byłem cholernie szybki, chociaż nie byłem zwykłym łowcą i dziobakiem (miałem różne kombinacje wielu palców ad hoc dla konkretnych słów).
EpsilonVector,
0

Uważam to za bardzo przydatne i cieszę się, że musiałem się tego uczyć w szkole, mimo że wtedy go nienawidziłem. BTW, moja szkoła była skoncentrowana na IT i organizacji biznesowej.

użytkownik 281377
źródło
0

Martwienie się o to nie pomaga. Kiedyś czytałem na nim książkę, która powiedziała mi, gdzie powinny być moje palce, kiedy „w spoczynku”, a mianowicie ASDF i JKL :. Następnie wystarczy przesunąć najbliższy palec do potrzebnej litery. Nadal nie mam klepania w górnym rzędzie. Więc nie przejmuj się tym. Prędkość po prostu przychodzi sama z siebie.

Był program „Mavis Beacon Teaches Typing”. Jeździsz samochodem, a im szybciej piszesz, tym szybciej jedzie samochód, a gdy popełnisz błąd, błąd pojawi się na Twoim wiatraku. To była świetna zabawa i bardzo pomogła.

Mike Dunlavey
źródło
0

Nigdy nie nauczyłem się poprawnie dotykać pisania (przynosząc ręce z powrotem do rzędu domowego itp.), Ale piszę wieloma palcami każdej ręki i mogę pisać 45 wpm bez błędów. Tak, widzę, że warto efektywnie pisać.

Czy warto oduczyć się tego, jak to robię i dodać może 20 wpm do mojej prędkości pisania? Nie wiem Na pewno napiszę coś takiego. Wpisanie kodu, nie jestem pewien. Piszę tyle czasu w tę iz powrotem do mojej myszy, gdy koduję (ponieważ mam tendencję do robienia wielu stopniowych poprawek), że i tak rzadko wpisuję bardzo długie frazy.

tcrosley
źródło
0

Im więcej piszesz, tym mniej musisz patrzeć na klawiaturę, jest to naturalny proces. Właśnie dlatego niektórzy ludzie na klawiaturach mechanicznych mogą używać pustych klawiszy, 1 to dlatego, że wygląda na czysty, 2 jest bardziej wydajny, co zmusza cię do nie patrzenia na klawiaturę. Te klawiatury, takie jak DAS proffesional, HHKB pro2 ...

Możesz użyć pomocy, takiej jak AHK, texter. texter jest tylko prostym ekspanderem tekstowym opartym na graficznym interfejsie użytkownika, utworzonym na AHK, prostym i łatwym, ale + samodzielny AHK zyskujesz więcej kontroli, takich jak im za pomocą skryptu combo spacji, który pozwala mi używać spacji jako klawisza modifer,

  • np. gdy trzymam moje miejsce dłużej niż 0,2 sekundy niż używam innych kluczy takich jak
  • w wierszu głównym - --hjkl = nawigacja w lewo, w dół, w górę, w prawo
  • przechodzenie o rząd w górę, ---- yuio = spacja, cofanie, ponawianie,
  • rząd w dół, -------- bnm ,. =? („” {

i wiele, wiele innych, według własnego uznania, szczególnie dla kluczy takich jak home, end .. lub dowolnych trudno dostępnych kluczy, które sprawiają, że twoja ręka jest poza domowym rzędem. takich jak zmiana przypisania klawisza Control na Capslock i kolejna kombinacja backspace dla lewej ręki (Shift + spacja) Oto wątek na temat skryptu kombinacji spacji

http://www.autohotkey.com/forum/post-406030.html#406030

Mógłbym umieścić skrypt, którego używam po zakończeniu projektowania bloga, odwiedź mojego bloga po zakończeniu 2010 roku. :)

Devric
źródło
Tłumaczenie dla osób nie korzystających z systemu Windows: textExpander dla komputerów Mac, autokey lub kbd-mangler w systemie Linux. To powiedziawszy, uważam, że szybkie pisanie na klawiaturze jest bardziej przenośną umiejętnością niż jakikolwiek pomocnik oprogramowania. ;-)
Tom Morris
0

Mam wrażenie, że ludzie, którzy potrafią pisać za pomocą dotyku, zwykle piszą więcej dokumentacji w kodzie - tylko dlatego, że jest to łatwe. Nie przynosi to bezpośrednio korzyści tobie, ale wszystkim innym, z którymi współpracujesz, być może włączając twoje przyszłe ja podczas debugowania / rozszerzania własnego kodu.

Osobiście mam dość ludzi, którzy nie dokumentują swojego kodu, że prawdopodobnie sprawdziłbym programistów pod kątem ich zdolności do szybkiego pisania, gdybym był odpowiedzialny za wybór ludzi do projektu.

Hans-Peter Störr
źródło
0

Klawiatura, IDE, mysz, język programowania ... wszystko powinno zniknąć podczas kodowania. Pisanie dotykowe to jedyna sztuczka, która sprawdziła się w moim zniknięciu klawiatury. Wciąż walczę o to, aby reszta ich zniknęła!

rpattabi
źródło
0

Pisanie dotykowe jest umiejętnością niezbędną dla programisty. Myślę, że większość programistów życzy sobie dużej liczby słów na minutę i uważam, że to właśnie tam jest problem. Spróbuję to uzasadnić poniżej:

  • Potrafię pisać dotykowo, ale nie gonię za wysokim WPM podczas programowania, głównie dlatego, że daje mi to więcej czasu na zastanowienie się nad tym, co robię.

  • Równie ważna jest możliwość korzystania ze skrótów refaktoryzujących w środowisku IDE. Np. Automatyczne skróty właściwości, zmiany nazwy lub wyodrębnienia metody zaoszczędzą wiele czasu.

  • Ważniejsze jest efektywne wykorzystanie fragmentów kodu i szablonu. Np. Wpisując Tst, możesz ustawić IDE w celu wygenerowania szablonu testowego

  • Wysoka WPM podczas programowania w parach może utrudnić śledzenie innej osoby.

Podsumowując, myślę, że pisanie za pomocą dotyku jest umiejętnością niezbędną dla kompetentnego programisty, jednak, jak każde narzędzie, nie powinno to mieć negatywnego wpływu na produktywność.

CodeART
źródło