介紹

那麼您是軟體開發人員?太棒了。您可以建立應用程式並製作💸💸💸,但是您是否考慮過長期場景或您是否真正意識到這一點?

在五年的軟體開發生涯中,建立應用程式並不是為了完成工作或為啟動活動提供軟體。這不是🙅‍♂️。

如果您是優秀的開發人員,您應該了解軟體的後期開發階段...

🤨:來吧,我的「學習寶石」在哪裡?標題不是關於工程職位的!

好吧,我知道這跟工程職位無關。美好的!

但...

阿塞爾瓦斯格爾

讓我們透過這些精彩的學習材料來增強我們的知識!從如何建立應用程式、編寫可維護的程式碼,甚至了解 CPU 的實際運作原理!

順便說一句,讓我們向所有製作這些優秀學習材料的作者致敬🙇‍♂️!

模式.dev

圖案縮圖

Patterns.dev 由 Addy Osmani 和 Lydia Hallie 建立,旨在幫助您將網站架構提升到新的水平。 Patterns.dev 將幫助您設計、渲染和效能模式,以便使用普通 JavaScript 或現代框架建立強大的 Web 應用程式。

將“你”放入CPU

CPU 區域縮圖

接下來,我們有CPU Land!

你有沒有想過CPU在幕後到底是如何運作的?

🤨:如果它已經在幕後工作了,為什麼我還要考慮它?

阿喲,兄弟。來吧,你是認真的嗎?你不會被人工智慧取代吧?

這就是為什麼你應該知道 CPU 如何執行你的程式!

幸運的是,這個網站為您提供了幫助。在這裡,您可以了解多處理的工作原理、系統呼叫的真正含義、電腦如何透過硬體中斷管理記憶體以及 Linux 如何載入可執行檔。

感謝 Lexi Mattick 建立了這個網站!

重構大師

重構大師縮圖

🤨:啊,我不想碰這個程式碼庫。很脆弱!

嘿,你兩年前寫了這段程式碼...

🤨:啊,對不起。我的意思是是的...為什麼你不給我一些解決方案,阿克巴?

我?沒有人,但是 Refactoring Guru 可以幫助你!

Alexander Shvets 已經建立了很酷的網站來重構您的 💩 程式碼庫。這個網站將改變您對如何建立可長期維護的東西的看法。

元件庫

元件庫縮圖

對 UI 元件的命名及其外觀感到困惑嗎?不用擔心,我經常遇到這個問題。但幸運的是,Iain Bean 建立了 Component Gallery 網站!

在這裡,我們沒有看到預先建置的 UI 元件,而是為您提供了元件應該是什麼樣子以及它的具體用途。

學習 Git 支撐

學習 Git 支撐縮圖

我有一個表情包給你,你去看看吧…

凱伊瑟爾

但是,除非你知道如何正確使用 Git,否則它只是模因。如果你不這樣做,不用擔心。只需學習 Git 分支即可!

Peter Cottle 建立此網站是為了幫助您以互動方式學習 Git。你知道,因為如果你能將某件事形象化,就更容易理解它。

十二要素應用程式

十二要素應用程式縮圖

最後一個是十二要素應用程式!

您將學習如何在微服務叢集中建置 SaaS 或簡單的服務。在這裡,您不是了解使用了什麼技術,而是了解使您的應用程式可移植且易於在任何地方部署的意識形態或概念!

讓我們感謝亞當·威金斯的奉獻精神。

結論

好吧,現在你已經知道了。不要放棄並保持學習精神。歸根結底,這只是某人的寫作,但它的價值在於當你應用它並且它起作用時。

如果您有任何建議,請隨時在下面的評論部分寫下來!

再見!

烹飪霍馬特


原文出處:https://dev.to/thexdev/5-website-learning-gems-you-should-visit-2pn5

按讚的人:

共有 1 則留言