java基礎代碼大全 Java編程軟件有哪些?你怎么看?
Java編程軟件有哪些?你怎么看?Java核心軟件當然是jdk14,最新版是Jdk15. 編譯軟件有eclipse,Intellij IDEA(這個需要的內存更大一些)。JCeator更加小巧,不過好
Java編程軟件有哪些?你怎么看?
Java核心軟件當然是jdk14,最新版是Jdk15. 編譯軟件有eclipse,Intellij IDEA(這個需要的內存更大一些)。JCeator更加小巧,不過好像現(xiàn)在用的人好少了吧。
有哪些優(yōu)美的代碼?
感謝你的邀請。作為一個10幾年的碼農(nóng)來說,見過的優(yōu)美的代碼太多了。
什么是優(yōu)美的代碼?
就我經(jīng)常用的Java,Swift和JavaScript來說更是舉不勝舉,但總體來說,我喜歡的優(yōu)美的代碼會有以下特點:
整潔:注重代碼格式,去除無用的聲明,依賴等。
可讀:可讀性強,包括有意義的命名,清晰的邏輯,適當?shù)淖⑨尩取?/p>
簡單:函數(shù)要短小,只做一件事;不寫重復的代碼;不要無用的代碼。
封裝:每個類只做一件(類)事情,不管是什么樣的類,都只做一件(類)事情。(面向對象的精髓)
有哪些優(yōu)美的代碼?
Java方面,經(jīng)常用到的Spring就很不錯,尤其是SpringMVC,充分發(fā)揮了MVC框架的精髓,有時間可以多研究研究。
Swift方面,極力推薦斯坦福大學一個白胡子教授的課程,講的又好,里面的代碼寫得也很優(yōu)美。
JavaScript就更多了,作為全球最流行的語言,github上許多星多的項目都不錯,就不一一列舉了。