58 給未來的訊息

2021-06-18 23:39:57 字數 1007 閱讀 7570

可能是因為其中的大多數都是聰明人,這些年來我教導過的和一起工作過的程式設計師們,似乎大多數都認為既然他們曾經研究的問題很難,那麼答案對於每個人(可能即便是對於**編寫幾個月後的自己)也應該一樣難以理解和維護。

我記得和joe的一件事。他是資料結構課程中的一名學生,找到我給我看了他寫的東西。「betcha猜不出這是做什麼的。」他揚揚得意地說。

「你很對,」我同意他,沒有花太多時間看他的例子並如何獲取重要的資訊,「我肯定你在這個問題上一定付出了很多努力。我在想,你是不是忽略了一些重要的東西。呃,joe,你是不是有乙個弟弟?」

「對。是的。phil!他上你的導論課,也在學習程式設計。」joe很自豪地宣稱。

「很好,」我說,「我想知道他是不是能讀這個**。」

「不可能!」joe說,「這是很難的東西!」

「設想一下,」我建議道,「這是真正的工作中的**,並且幾年後phil被雇用來維護這個**的公升級。你給他做了什麼?」joe看著我只眨眼。「我們知道phil真的很聰明,是吧?」joe點頭。「雖不想這麼說,但我也很聰明。」joe咧開嘴笑了。「所以如果我不能輕易理解你所做的,那麼你那位很聰明的弟弟也很可能被這個難住,你寫的這些到底是什麼意思?」joe看著他的**,似乎和剛才不一樣了。「這樣如何,」我盡可能地用友好的導師的聲音建議道:「把你寫的每一行**當成要傳遞給將來某個人的訊息,那個人可能是你的弟弟,當成你在向這個聰明的人解釋你在如何解決這個困難的問題。」

「你是你想像中要的吧?將來的那個聰明的程式設計師看到你的**了,說『哇!真了不起!我能完全理解這裡做了什麼,這段聰明的,不,漂亮的**。我要給團隊裡面的其他人展示一下。這真是件傑作!』」

「joe,你覺得你可以寫出解決這個困難的問題的**,而且是很漂亮的、歌唱的**嗎?對,就像是縈繞心頭的旋律一末端。我想每個能弄懂這個非常困難的答案的人都寫出一些漂亮的東西。嗯......我想我是不是應該提公升一下美感,你覺得呢?」

joe拿起他的作品,看著我,臉上浮出一些笑容。「我明白了,教授,我也該為了phil把事情做得更好。謝謝!」

原文:a message to the future by linda rising

主機給副機傳送訊息

藍芽對耳在一些配對提示音上是對耳播報,但是有些提示音僅有主耳進行播報,那麼如何讓僅主耳播報的提示音變成對耳同時播報呢?bt tws user key 0x16 括號內的數字即為傳遞的引數,上面是0x16 define evt bt paring 0x7d4 值需要在規定的範圍內第三步 獲取第一步傳遞...

午後街頭 寫封信給未來。

好多東西都會變 好多事情都在變。那麼,我呢 會變成什麼樣子 刪掉好多東西,整理記憶。開始,不一樣全新的,不一樣生活。或許,是該好好 想下 我到底想要過怎樣的生活。我是我自己,我要對自己負責。每天,都會有好多想法,好多感餓觸。我能做的,是總結,思考,讓自己有所收穫。這些,我做到了麼。我知道,我要學的還...

C 給其他程式發訊息

1 相關宣告函式,sendmessage可定義兩種格式。dllimport user32.dll charset charset.auto public static extern intptr findwindowex intptr hwndparent,intptr hwndchildafter...