我的一個(gè)同事用win開(kāi)發(fā)java,其他人用mac 。他一直堅(jiān)持自己的觀點(diǎn),說(shuō)win好開(kāi)發(fā),mac不習(xí)慣 ??梢哉f(shuō)你用mac比你用win開(kāi)發(fā)java的同事更方便 。這是毫無(wú)疑問(wèn)的 。注:但是,你有一個(gè)問(wèn)題,所有同事都用win開(kāi)發(fā),只有你用mac開(kāi)發(fā) 。這將涉及到編碼問(wèn)題和代碼格式問(wèn)題 。
為什么Mac適合編程?
因?yàn)?.mac系統(tǒng)是unix,對(duì)開(kāi)發(fā)者特別友好 。2. 雖然linux也適合開(kāi)發(fā)者,當(dāng)時(shí)相比mac來(lái)說(shuō)太簡(jiǎn)陋了 。linux用戶界面不夠好看,支持的軟件不足,英偉達(dá)甚至懶得為linux提供官方顯卡驅(qū)動(dòng) 。3. mac上有xcode,媲美visual studio,又有便捷的shell編程環(huán)境,用戶界面精美,軟件豐富,可以編程也可以當(dāng)辦公,日用游戲 。
【為什么說(shuō)mac適合開(kāi)發(fā),為什么程序猿用的都是Mac】同事都是用的win做java開(kāi)發(fā),我用mac開(kāi)發(fā)方便嗎?
可以說(shuō)的是你用mac一定比你用win做java開(kāi)發(fā)的同事方便,這點(diǎn)是毋庸置疑的 。這里我說(shuō)一個(gè)我身邊的例子我的一位同事原先是用win做java開(kāi)發(fā)的,但是其他人都是mac開(kāi)發(fā),他始終堅(jiān)持著自己的觀點(diǎn),說(shuō)win開(kāi)發(fā)方便,mac用著不習(xí)慣 。大家都覺(jué)得他too young too simple!有一天他的win壞了,公司給換成mac了,也借此機(jī)會(huì)讓大家統(tǒng)一用mac做開(kāi)發(fā) 。
后來(lái)這位同事在經(jīng)歷過(guò)陣痛之后終于承認(rèn)mac比win好用 。mac比win開(kāi)發(fā)方便mac比win開(kāi)發(fā)方便,就像idea開(kāi)發(fā)比eclipse方便是一樣的道理,即使依舊有很多鐵粉或者不愿作出改變的人認(rèn)為eclipse好用,不好用只是你不會(huì)用,不可否認(rèn)的是idea就是比eclipse好用,mac也是一樣的道理 。
注意事項(xiàng)但是你這有一個(gè)問(wèn)題就是同事都用win開(kāi)發(fā),只有你用mac開(kāi)發(fā),這個(gè)會(huì)涉及到編碼問(wèn)題還有代碼格式化的問(wèn)題 。這里需要大家在開(kāi)發(fā)同一個(gè)項(xiàng)目時(shí)候保持一下約定文件統(tǒng)一采用UTF-8編碼,避免不同電腦上亂碼的問(wèn)題縮進(jìn)不允許用tab,不允許使用idea或者eclipse自帶的格式化功能采用統(tǒng)一的jdk版本號(hào),和線上的保持一致,便于構(gòu)建打包時(shí)候編譯生成的class文件一致上面的約定要保持好,不然等到有問(wèn)題出現(xiàn)的時(shí)候,排查起來(lái)就費(fèi)勁了 。
mac的優(yōu)點(diǎn)用過(guò)windows系統(tǒng)的和mac系統(tǒng)的應(yīng)該都知道m(xù)ac的流暢度沒(méi)的說(shuō)啊,即使cpu使用率達(dá)到百分之八九十也是順暢的運(yùn)行啊,windows就不行了,死慢死慢的,尤其是程序員需要打開(kāi)各種軟件時(shí)候,window真心傷不起 。mac的系統(tǒng)和linux系統(tǒng)都是類Unix系統(tǒng),所以在使用的命令上和linux都差不多,熟練使用mac電腦進(jìn)行編程,對(duì)linux系統(tǒng)的運(yùn)維也有一定的幫助 。
為什么程序猿用的都是Mac?
程序員也用Linux,并不都是MAC,只是大多數(shù)程序員用MAC 。原因很簡(jiǎn)單 。macOS是基于達(dá)爾文的UNIX系統(tǒng),現(xiàn)在有了UNIX證書(shū),雖然理論上還是和UNIX差不多 。所以無(wú)論是開(kāi)發(fā)環(huán)境的建立還是開(kāi)發(fā)者的生態(tài)環(huán)境都是非常好的,而且相對(duì)于Linux來(lái)說(shuō),具有通用軟件的優(yōu)勢(shì),美術(shù)繪圖也是macOS的強(qiáng)項(xiàng) 。
推薦閱讀
- 為什么蘋(píng)果耳機(jī)那么貴,蘋(píng)果無(wú)線耳機(jī)為什么這么貴
- 霍金為什么可以活這么久,漸凍人一般只能活三年
- 空中網(wǎng)為什么退市,小靈通為什么會(huì)退市
- 為什么喜歡運(yùn)營(yíng),如何做好運(yùn)營(yíng)以及策劃
- 為什么人類會(huì)有心理,人為什么會(huì)出現(xiàn)心理問(wèn)題
- 為什么京東會(huì)有618,是有什么打算嗎
- 360回歸為什么回歸,如何評(píng)價(jià)360回歸A股
- 為什么很少有手機(jī)用imx380,Vivo很少用高端處理器
- 三星s8為什么有全色的,原因是我用三星S8一年多了
- 蜜蜂為什么要釀蜂蜜,蜜蜂采蜜是為什么
