第一次Java 8体验
像世界其他地方一樣,我深深地愛上了Slack。 為什么? 原因很多,但主要的原因是它提供了一種圍繞通訊而非工具真正構建SDLC流程的新方法。 您認為這些天哪個更常見,雜亂無章的機智團隊在荒野中四處徘徊,盡管他們有出色的想法和才華橫溢,卻無法執行? 還是在每次卡牌活動前擺弄敏捷專家的團隊,在他們無處可去的旅程中無休止地祝賀自己? 當然是后者。 我看到有些哲學家會發出他的敏捷建議。 第一個圖騰咒語:專注于過程,而不是產品。 很好的建議。 這些人真正在說的是:“我不知道自己在做什么是否有任何意義,所以,該死,我會為自己分配的票證感到很好。” 它有一定的法西斯主義:這種感覺是,對混亂的可怕恐懼催生了通過建立良好的老式Order來清理世界的強烈愿望。
我們最近一直在使用YouTrack(已經放棄了JIRA ),并且沒有Slack集成,所以我著手使用Java 8編寫一個。這也是一整篇文章,但我現在將略過,直到第8篇。經驗,因為有一些重要的事情要說,這與我對Java的深入理解息息相關,但也關系到??一般的堆棧移動:不僅因為它們最終以冰河的速度前進,使斯大林5年計劃看起來像一納秒。 不,當終端進入后,釋放最終呈現出像Potemkin Village那樣的部分甚至部分時,它真的變得特別。 舉個例子。
因此,我在YouTrack API中發現了發生的情況,因此我不得不查詢RSS URL 。 是的,那太愚蠢了,是的,這是另一篇文章。 我對自己說:“哇,好吧,總的來說,流處理的速度真的非常快,使用Streams和Lambdas做到這一點應該很有趣!” 現在,我可以回頭看那光鮮的面Kong(我以前的自我)預見的戰斗,就像莎拉·佩林視頻中即將被塞進機器的火雞一樣。
一開始,我的代碼看起來不錯,但是有兩件事跳了出來,造成了一定程度的認知失調:
最終,我最終恢復了我的代碼并爬回到7,因為您看到,如果您要使用的東西沒有使用該語言,那么實際上是沒有辦法用一種語言編寫好的代碼。 您得到的東西看起來新奇得體,然后必須將其粘貼到屁股的后端,結果是變形的色狼。 此外,每次您制作新作品并享受片刻時,都會回味它。 我記得當5掉下時,立刻,5之前的代碼就帶有死亡的氣味,使觸摸它幾乎不可想象。
對此的正確反應是什么? 哦,當然,我們等待了5年才能發布此版本,但是如果您認為JDK中的整套API都可以移植(并且可以說XML流處理代碼甚至不是核心),那么您就太荒謬了(您正在我)。
也許就像格里斯比在《香格里拉夫人》中所說的那樣,“這是一個明亮而內的世界”。 換句話說,即使在刺眼的燈光的照耀下,罪惡的塵土陰影也會污染一切,所以就放棄純潔的夢想。
不確定我是否已下定決心,但我確實知道,聽到8被提拔為“是時候讓Java擁有lambda了,因為所有很酷的孩子都在做lambda”,這讓我覺得自己已經到達了Pyrrhic帝國后期,一切都只是手勢,腳趾的擺動證明了巨人仍在戰勝死亡……
翻譯自: https://www.javacodegeeks.com/2014/11/first-java-8-experience.html
總結
以上是生活随笔為你收集整理的第一次Java 8体验的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 给台式机电脑插上一个USB无线网卡台式电
- 下一篇: Java Servlet教程– ULTI