第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

java程序員學(xué)習(xí)clojure函數(shù)式語(yǔ)言有什么好的快的方式嗎

java程序員學(xué)習(xí)clojure函數(shù)式語(yǔ)言有什么好的快的方式嗎

四季花海 2019-04-19 15:59:50
最近項(xiàng)目需要用到clojure因?yàn)橹熬褪怯胏lojure寫(xiě)的代碼。但是我是java程序員,寫(xiě)java寫(xiě)的根深蒂固。完全不同于面向?qū)ο笏枷敫杏X(jué)學(xué)起來(lái)有些慢。o(︶︿︶)o唉求幫助啊。
查看完整描述

2 回答

?
holdtom

TA貢獻(xiàn)1805條經(jīng)驗(yàn) 獲得超10個(gè)贊

學(xué)Clojure是個(gè)先難后易的過(guò)程。
比較難的地方有:
1.就是Lisp風(fēng)格代碼的習(xí)慣性問(wèn)題,這個(gè)看個(gè)人習(xí)慣了
2.OO思想主張的是行為和狀態(tài)的封裝,也就是一個(gè)對(duì)象既包含了行為(方法)也包含了狀態(tài)(屬性),行為是操作特定對(duì)象的狀態(tài)的。而對(duì)于Clojure來(lái)說(shuō),則是一種函數(shù)操作多種數(shù)據(jù)(例如:rest函數(shù)可以操作多種數(shù)據(jù)類(lèi)型),一開(kāi)始會(huì)感覺(jué)像OO所反對(duì)的屬性和方法分離。還有就是OO設(shè)計(jì),以對(duì)象為基礎(chǔ),而函數(shù)式則以數(shù)據(jù)結(jié)構(gòu)為基礎(chǔ)。
3.代碼即數(shù)據(jù),這個(gè)應(yīng)該都聽(tīng)過(guò),網(wǎng)上各種大神推薦。可以先當(dāng)作宏是在javac的時(shí)候,函數(shù)是java的時(shí)候。。。。這個(gè)屬中后期學(xué)習(xí),前期函數(shù)基本都可以搞定。
熟悉Java的人來(lái)說(shuō),學(xué)Clojure不是太難:
1.IDE首推IntellijIDEA+Cursive,如果習(xí)慣IDEA的,操作和寫(xiě)Java沒(méi)差
2.書(shū)籍推薦Clojure編程,Clojure程序設(shè)計(jì)翻譯不怎么樣
3.就是多寫(xiě)寫(xiě),REPL運(yùn)行調(diào)試很爽的,不像Java,寫(xiě)代碼,運(yùn)行,該代碼,運(yùn)行。。。。
                            
查看完整回答
反對(duì) 回復(fù) 2019-04-19
  • 2 回答
  • 0 關(guān)注
  • 339 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)