我已經(jīng)嘗試使用Java進(jìn)行功能編程已有幾個(gè)星期了。我在“ validateFileFunctionally”和“ validateFileRegularly”下面創(chuàng)建了兩個(gè)函數(shù),它們執(zhí)行相同的驗(yàn)證。第一個(gè)使用謂詞在功能上起作用(我們也可以在這里假設(shè)供應(yīng)商,消費(fèi)者),而第二個(gè)以傳統(tǒng)的Java方式工作。在2018年我應(yīng)該走哪條路。我是否應(yīng)該嘗試在代碼的各處使用函數(shù)式編程,就像在“ validateFileFunctionally”中完成的操作一樣,還是僅對Streams使用?
添加回答
舉報(bào)
0/150
提交
取消