首頁 >科技週邊 >IT業界 >更快地編碼100年的技巧

更快地編碼100年的技巧

Joseph Gordon-Levitt
Joseph Gordon-Levitt原創
2025-02-21 10:24:12669瀏覽

>本文探討了刻板印象的出奇高效世界,以及它如何徹底改變您的編碼工作流程。 忘記慢速打字;學習速度並大大提高您的編碼速度。

The 100 Year Old Trick to Coding Faster

>照片:neilfein

>曾經看過stenotype機器嗎?這些不僅僅是過去的遺物(就像上面的1912年所示);速記是寫速記的藝術,仍然是一種備受追捧的技巧。 在需要專門的培訓的同時,它提供的速度和效率是無與倫比的。

除了法院報告和實時字幕之外,速記發現在各種業務環境中的應用。 令人難以置信的速度證明了對培訓和昂貴設備的投資(頂級機器的成本超過4,000美元)是合理的:熟練的速記員每分鐘達到240個單詞,其準確性很高(每四頁單一錯誤!)。

你為什麼要關心?

> 速記員Mirabai Knight(Mirabai Knight)認識到該領域可訪問性的局限性。 她開發了Plover,這是一種負擔得起的開源速度系統,使這種強大的技能民主化。 Plover賦予作者,記者,博客作者,以及至關重要的編碼和開發人員。

> Mirabai通過將140個Python代碼的擊鍵擊中到少於50型穩定型中風中,證明了系統的效率! 甚至經過調味的“ Vim Ninjas”也很難符合那種水平的效率。

> PLOVER利用適合標準鍵盤上的激光切割鍵盤(遊戲鍵盤,易於50美元的遊戲鍵盤,由於它們的多擊球識別能力非常理想)。 負擔得起的獨立硬件選項也正在出現,例如約書亞·利頓(Joshua Lifton)的stenosaurus,光滑的竹子和鋁原型,即將被眾籌。 另一個選項是Stenoboard套件,允許您使用Arduinos構建自己的stenotype單元,並容易獲得零件(約200美元)。 Plover的軟件是免費的,開源和基於Python的軟件,可確保廣泛的兼容性。

stenoboard 1.1套件。

>感興趣嗎? 觀看Mirabai在Plover上的出色演講(大約30分鐘):

學習曲線

雖然初始投資明顯低於傳統速記,但學習曲線仍然存在。 Mirabai估計要達到您當前的Qwerty打字速度2-3個月,並持續改善了2 - 6年。 速度和效率的長期提高使這是值得的投資。

>
>從SitePoint Design新聞通訊中重新出版

經常詢問的問題(常見問題解答)更快地編寫代碼

在編寫代碼之前,了解問題的重要性是什麼?

>在編碼至關重要之前,請徹底了解問題。 它闡明了要求和約束,從而導致高效,有效的代碼。 編碼沒有明確的理解類似於沒有藍圖的房屋的建造 -

>

我如何提高打字速度以更快地編碼?

>

提高的打字速度直接轉化為更快的編碼。利用在線打字教師,定期練習,保持正確的姿勢並學習鍵盤快捷鍵以最大化打字效率。

>

>了解編程語言語法如何幫助更快地編碼?

>

強大的語法知識至關重要。這是編碼的語法。 熟悉語法會消除對文檔的不斷引用,加速您的工作流程。

>使用代碼段如何加快我的編碼過程?

代碼段是可重複使用的代碼塊。 它們大大減少了重複的編碼,節省了寶貴的時間。 大多數代碼編輯器和IDE都支持摘要;在線存儲庫提供了廣泛的選擇。

>如何提前規劃我的代碼更快地幫助我代碼?

>

計劃可以防止問題。 偽代碼或流程圖有助於構建代碼,減少調試和重寫時間。

定期休息如何提高我的編碼速度?

>

>常規休息一下戰鬥倦怠並保持專注。 諸如pomodoro技術(25分鐘工作,休息5分鐘)之類的技術有效。

>如何學習和使用鍵盤快捷鍵加速我的編碼過程?

鍵盤快捷鍵大大降低鼠標的依賴,加速常見任務,例如復制,粘貼和文件導航。

>如何使用良好的代碼編輯器或集成開發環境(IDE)可以幫助我更快地代碼?

強大的IDE通過語法突出顯示,自動完成,錯誤檢測和調試工具等功能提高了生產率。

>掌握單個編程語言如何幫助我更快地代碼?

掌握允許有效利用高級功能和技術,從而可以更快地解決問題和更好的代碼。

>與他人合作如何幫助我更快地編碼?

>

>協作促進了學習,反饋和共享問題解決問題,從而提高了速度和動力。 配對編程和代碼評論是有益的。

>

以上是更快地編碼100年的技巧的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn