來源:https://baijiahao.baidu.com/s?id=1564566584179894
這一段代碼就是先定義多個變量最後輸出 I miss you。
咱們先翻譯代碼的字面意思。
意思是:兩個世界,無言的信,段子停留常常的回憶,想你...最後再換行...
如果是一名比較感性的程序員,是這樣翻譯的:
陰陽兩隔,想寫信燒紙來交流,卻不知道鬼文如何,愛人去世太早,現在只剩下回憶,久久不能忘卻,想你了。準備上路...
那理性的程序員是如何翻譯的呢?
兩個不同的世界,信件未名,你只是短暫的停留已經給我長長的,滿滿當當的回憶,我想你了,說了句我不想失去你,然後準備上路!
結果遭到了網友們的“炮轟”;
網友一:
結果編譯器報警告,家屬:快起來改改,你的代碼還有4行警告
網友二:
編譯警告,聲明瞭四個變量未使用,先別死起來改代碼!
網友三:
一堆的聲明,最後卻沒有實現,言而無信的人,沒有資格說想念!
網友四:
寫了一輩子的程序的老程序員如果寫出這樣的代碼,還真是不如死了算了。前面幾句定義的變量根本毫無意義。
閱讀更多 Java面經 的文章