所有工程主题
卡尔•休斯
软件工程师绩效评估解释
软件开发是一个复杂的过程, 评估软件工程师的表现也是如此. 在软件工程师绩效评估中,在复杂性和实用性之间找到适当的平衡是至关重要的.
在本文中, Toptal 工程博客编辑Nermin Hajdarbegovic概述了常用绩效评估模型之间的区别,并讨论了如何使用它们.
11分钟阅读继续阅读
内尔敏Hajdarbegović
提比略Florea
野外Rails引擎指南:Rails引擎在行动中的真实世界示例
为什么不经常使用Rails引擎? 我不知道答案, 但我确实认为,“一切都是引擎”的概括隐藏了它们可以帮助解决的问题领域.
12分钟阅读继续阅读
乔·詹姆斯
Scala对. Java:为什么我应该学习Scala?
Scala的受欢迎程度和使用率正在迅速上升, Scala开发人员的空缺职位数量不断增加就是明证.
在本文中, Toptal工程师马特·希克斯将向您介绍Scala语言的强大功能.
7分钟阅读继续阅读
马特·希克斯
使用开源工具的科学计算指南
科学计算很难. 但是多亏了不断增长的开源工具, 真正棘手的问题变得更容易解决了. Toptal工程师Charles Cook提供了一个深入的例子, 利用开源工具解决计算流体动力学中的问题.
16分钟阅读继续阅读
查尔斯·库克博士.D.
寻找少数精英-寻找和雇用行业中最好的软件开发人员
有效的面试和招聘既是一门科学,也是一门艺术. 尽管如此, 对于评估软件开发人员的技能和能力的更微妙的维度,确实存在一些方法和方法. 当集体使用时, 这些技术产生了一个非常有效的筛选过程,并有成功的记录. 这个过程就是这篇文章的全部内容.
13分钟阅读继续阅读
Hyam歌手
世界级的文章,每周发一次.