你最引以為豪的一段代碼是什么?
網(wǎng)友解答: 第一次用Java輸出Hello Word時,心情就像有了兒子一樣 網(wǎng)友解答: 我能很裝X的說一句么:“我最引以為豪的一段代碼,是下一段?!逼鋵嵰膊皇情_玩笑
第一次用Java輸出Hello Word時,心情就像有了兒子一樣
網(wǎng)友解答:我能很裝X的說一句么:“我最引以為豪的一段代碼,是下一段。”
其實也不是開玩笑,因為我每個階段自認(rèn)為寫的很厲害的代碼,兩三年之后再回來看一看,就會發(fā)現(xiàn)寫的太差勁兒了,應(yīng)該有更好的寫法才對。
第一家單位的時候,跟著領(lǐng)導(dǎo)出差參與一個很緊急的項目,有一個功能是【對比保存前后的信息,并把不同的內(nèi)容列出來】,比如User對象,age字段修改之前是20,修改之后是21,gender字段修改前后都是M,那么就要把age字段找到。當(dāng)時我自告奮勇的寫了一個公共的對比方法,用到了反射,當(dāng)時覺得很高大上,而且兩年后我離開那個單位之后,還有前同事向我請教這個方法的思路,讓我信心爆棚。同事對我的評價是:“他寫的代碼不知道思路是什么,但是就是很好用”。
第二家單位,項目上有一個批處理的功能,大多數(shù)跑批處理都是單臺服務(wù)器,為了提高效率,我優(yōu)化了當(dāng)時的代碼,支持多臺服務(wù)器同時處理一批待處理的任務(wù),包括:一主多從、任務(wù)分配、一臺機(jī)器掛了任務(wù)可以重新分配、主機(jī)掛了重新選舉。當(dāng)時覺得自己好牛啊,還專門開會和同事分享?,F(xiàn)在再看看呢,直接可以用Elastic-Job。
最近很自豪的代碼,可能就是一項基于Spring Cloud的REST微服務(wù)應(yīng)用開發(fā),這個算是部門第一個落地的微服務(wù)項目的開發(fā),很自豪的是因為,開發(fā)之前,Spring Boot都玩得不是很溜,三個月過后,基本把Spring Cloud的大部分組件都摸了一遍,收獲很多。
大家寫過什么很牛的代碼,分享分享啊。