Boost C++ 库

...世界上最受推崇和设计精良的 C++ 库项目之一。 Herb SutterAndrei AlexandrescuC++ 代码规范

Vesa Karvonen

- 如果我们相信 MBTI 测试,Vesa 是一个 INTJ。他可能从 1978-1979 年后期就一直这样,因为根据一些资料,需要 2-3 年才能形成基本的气质。以前他主要把自己看作“系统构建者”和“理论模型的应用者”,但如今他开始看到自己性格中“策划者”的一面。作为一个“自由思想者”,他的头脑几乎从不休息。

Vesa 喜欢健康和可持续的生活方式。他是一个素食主义者,喜欢烹饪。锻炼是他的日常生活的一部分——他需要保持良好的状态才能整天坐在工作岗位上。他喜欢去健身房、游泳、动感单车、跑步、溜旱冰等等……他还练习跳舞。

在过去几年里,他一直在一家小型 公司工作,该公司开发主机游戏。他的职责是开发软件技术,例如用于制作游戏的类库、框架和工具。他并不把自己看作游戏程序员或图形程序员,尽管他参与过相当多的此类项目。在过去的几年里,他大部分的编程工作都是在 C++ 中完成的,但最近他也很享受编写一些 Ocaml。

他喜欢用公司信用卡购买技术书籍,但最近他还没有时间像以前那样多读书(希望这种情况能尽快改变)。他喜欢阅读(大量)计算机科学和软件工程方面的书籍,但也阅读心理学、哲学和各种自助书籍,因为他知道所有真正困难的问题都是社会问题——而不是技术问题。奇幻也是他心爱的领域。

Vesa 对他的大学学业有点矛盾。他是一个自学成才的程序员,拥有从位操作到生成式编程以及领导小型团队的经验。像他许多亲密的同事一样,他认为计算机科学教育的深度,至少在芬兰,坦率地说,是不够的。他可能会有一天完成学业,因为可悲的是,大多数人比他更尊重等级、头衔或出版物的权威。

Vesa 是一位极限编程者。他发现,为了使结对编程有效,两名程序员必须拥有相似的经验水平,并且都必须愿意并能够将自己的想法外化。如果他有时被迫停止重构,他可能会辞职。他认为优化,包括提高可读性和简化结构,是编程中所有乐趣的根源。他不喜欢编写从未读过的文档和报告。

他的一个朋友强迫他在这个页面上使用你看到的图片。这张图片是从一张由前女友拍摄的相当破旧的照片中扫描出来的,可能是唯一一张 Vesa 自然微笑的照片。Vesa 既没有结婚也没有订婚,但最近他遇到了一个非常不错的女孩……虽然编程很有趣,但真正让他快乐的是爱情。;