2017年4月29日~5月1日,國際勞動節, 三天的小長假。
在國内,小長假往往是這樣的:

然而我當時在戲稱為"德村"(德國農村)的Walldorf出差并且住在Wiesloch, 這裡的五一小長假能聽見鳥叫,蟲鳴,和風吹過的聲音,除此之外再無其他。
街道上别說行人了,連行駛的汽車都很少。
如果一個在成都習慣了熱鬧生活的人,到了這種鄉下地方來估計會覺得百無聊賴。當時國内有同僚建議我小長假去德國其他地方轉轉,然而作為一個30年資深宅男,一個人出去轉不是我的風格。
五一放假之前,坐我對面的一個S/4 HANA的産品經理,30多歲的伊朗人,長得挺漂亮的,快下班之前問我 : " any plan for the coming holiday?" 我回答道:" Stay at home, continue programming". 産品經理張大了嘴巴來一句: " You are a nerd!".
其實我是很想把這張中國程式員生活的寫照給她看的。
言歸正傳,網上關于各種語言實作的經典排序算法的文章多如牛毛,唯獨缺少ABAP版本的實作,于是我就寫了這麼一篇:
https://blogs.sap.com/2017/04/30/eight-different-sort-algorithms-implemented-in-abap/從發帖時間看正是五一小長假。寫這八段代碼花了我一天的時間,主要用在調試和改bug上面.
這下總算圓滿了:
簡單測試了一下,果然還是ABAP的SORT關鍵字, 在Kernel裡用C實作的性能更高。
有一位網友對我的這種行為很是費解:
另一位網友,看口吻也是宅男+程式猿,跳出來幫我回答:大意就是,在業餘時間的programming可以不帶任何目的,開心就好。