Boost C++ 函式庫

...全世界最受推崇且設計精良的 C++ 函式庫專案之一。 Herb SutterAndrei Alexandrescu,《C++ 程式碼規範

Vesa Karvonen

- 如果 MBTI 測試可信的話,Vesa 是一位 INTJ。他大概從 1978-1979 年後期就一直是這樣,因為根據一些資料,基本性格的發展需要 2-3 年的時間。以前,他主要認為自己是「系統建構者」和「理論模型應用者」,但現在他開始意識到自己性格中「策劃者」的一面。作為一個「自由思想家」,他的思緒幾乎從未停歇。

Vesa 享受健康和永續的生活方式。他是素食主義者,而且喜歡烹飪。運動是他日常生活的一部分——他需要保持良好的體態才能整天坐在工作崗位上。他喜歡去健身房、游泳、飛輪、跑步、溜直排輪等等……他也練習跳舞。

過去幾年,他一直在一家開發家用主機遊戲的小公司工作。他的職責是開發軟體技術,例如類別庫、框架和工具,用於製作遊戲。他不認為自己是遊戲或圖形程式設計師,儘管他參與過不少這類的專案。過去幾年,他的程式設計工作主要使用 C++,但最近他也喜歡寫一些 OCaml。

他喜歡用公司的信用卡買技術書籍,但最近他沒有時間像以前那樣閱讀那麼多書(希望情況能很快改變)。他喜歡閱讀(大量的)電腦科學和軟體工程書籍,也喜歡閱讀心理學、哲學和各種勵志書籍,因為他知道所有真正困難的問題都是社會問題,而不是技術問題。他也鍾情於奇幻文學。

Vesa 對他的大學學業抱持著矛盾的態度。他是一位自學成才的程式設計師,擁有從位元操作到產生式程式設計以及領導小型團隊的經驗。像他的許多親密同事一樣,他認為電腦科學教育的深度,至少在芬蘭,坦白說是不夠的。他可能有一天會完成學業,因為遺憾的是,大多數人尊重權威的等級、頭銜或出版物,遠勝於他。

Vesa 是一位極限程式設計師。他發現,要讓結對程式設計有效,雙方必須具備相似的經驗水平,並且都願意且能夠表達自己的想法。如果他有時被迫停止重構,他可能會辭職。他認為優化,包括提高程式碼可讀性和簡化結構,是程式設計所有樂趣的根源。他不喜歡撰寫從未有人閱讀的文件和報告。

他的一位朋友強迫他使用你在這個頁面上看到的圖片。這張照片是從他前女友拍攝的一張相當破舊的照片掃描而來的,可能是 Vesa 展現自然笑容的唯一一張照片。Vesa 沒有結婚也沒有訂婚,但就在最近,他遇到了一位非常好的女孩……雖然程式設計很有趣,但真正讓他快樂的是愛情 ;)