Boost C++ 库

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

韦萨·卡沃宁 (Vesa Karvonen)

- 如果相信 MBTI 测试,韦萨是 INTJ 型人格。他可能从 1978 年或 1979 年后期就是这样了,因为根据某些资料,发展基本气质需要 2-3 年时间。以前他主要认为自己是“系统构建者”和“理论模型应用者”,但现在他开始认识到自己性格中“策划者”的一面。作为一个“自由思想家”,他的大脑几乎从不休息。

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

过去几年,他一直在一家小型 公司 工作,该公司开发主机游戏。他的职责是开发软件技术,例如类库、框架和工具,用于制作游戏。虽然他参与过相当多的此类项目,但他并不认为自己是游戏或图形程序员。过去几年,他大部分编程工作都是使用 C++,但最近他也喜欢编写一些 Ocaml 代码。

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

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

韦萨是一位极限编程 (eXtreme Programmer) 信奉者。他发现,为了使结对编程有效,双方必须拥有相似的经验水平,并且必须能够并且愿意将他们的想法外部化。如果他有时被迫停止重构,他可能会辞职。他认为,优化,包括提高可读性和简化结构,是编程所有乐趣的根源。他不喜欢编写从未阅读过的文档和报告。

他的一位朋友强迫他使用你在这页上看到的图片。这张图片是从他前女友拍摄的一张相当破旧的照片中扫描得到的,这可能是韦萨唯一一张露出自然笑容的照片。韦萨既未结婚也未订婚,但最近他遇到一个非常好的女孩……虽然编程很有趣,但爱情才是真正让他快乐的东西。;)