团队和流程

Showing 1-7 of 81 results

分享

8 Automated Testing Best Practices for a Positive Testing Experience

Testing doesn’t have to be tedious. With these automated 测试 best practices and tips, software engineers can leverage automated tests to boost their productivity and make their work more enjoyable.

17分钟阅读继续阅读
列弗Yastrebov

列弗Yastrebov

Lev is an accomplished C# and .NET developer who leverages test-driven development, 静态分析, and in-depth knowledge of technologies to solve tasks with robust, 干净代码. At leading smart marine technology company Wärtsilä, he created an algorithm for 3D seafloor mapping that resolves conflicting data from thousands of nautical charts.

The Importance of Written Communication for 工程 Teams

While good engineering managers can code, great ones can also communicate. Written communication is integral to the management and scaling of engineering teams, says Juan Pablo Buritica, who has led several successful teams of engineers.

6分钟阅读继续阅读
Stephanie Emma Pfeffer

Stephanie Emma Pfeffer

Stephanie is a sought-after writer for bestselling publications, including New York Magazine.

Enhanced Git Flow Explained

Git provides basic branching operations, but advanced patterns are left up to the user. The popular “Git flow” branching model helps, but can also complicate some common procedures.

Thankfully, a new variation retains the benefits, while streamlining everyday work.

14分钟阅读继续阅读
丹尼尔·伊万诺夫

丹尼尔·伊万诺夫

Daniel has helped startups bring products to market for more than a decade using best-of-breed approaches to HTML/CSS, JS, Python, 和c#.

Using the Radical Candor Framework for Effective 工程 Management

One tool that managers can consider adding to their management skill set is a practice called Radical Candor. Radical Candor is the ability to care emotionally about the engineer as an individual and valued contributor, while also expressing honesty concerning their efforts and results achieved by those efforts.

6分钟阅读继续阅读
彼得Varhol

彼得Varhol

Peter is a technologist and editor on staff at Toptal, and speaks on software development, 测试, and DevOps at technical conferences worldwide.

Quality Assurance Testing Perfected: A User Flow Tutorial

As products and services deploy faster and faster, quality assurance (QA) has to adapt and deliver more coverage in less time while maintaining high quality.

在本文中, Toptal Software Engineer 杰德·罗素·汉考克斯 examines how we can use the user flow to boost the speed and efficiency of QA processes without compromising on quality.

10分钟阅读继续阅读
杰德·罗素·汉考克斯

杰德·罗素·汉考克斯

Jade is an award-winning quality assurance professional with extensive experience in manual QA and the automation of APIs, 用户界面, 和数据库.

World-class articles, delivered weekly.

Subscription implies consent to our 隐私政策

Write Once, Deploy Everywhere: When to Go Native?

Writing multiple native applications for different mobile platforms can be a daunting task, but taking a non-native approach comes with pitfalls of its own.

在本文中, Toptal 移动 Developer 乔尔·弗兰克 outlines the concept of Write Once, Deploy Everywhere (WODE) and explains how to choose the right development path for your project.

13分钟阅读继续阅读
乔尔·弗兰克

乔尔·弗兰克

Joel is a software engineer with 15+ years of experience. He brings application writing experience from Ipsy, Raytheon, and multiple independent ventures.

Haxe Review: Haxe 4 Features and Strengths

The quietly growing number of serious Haxe projects have something new to contend with: the first major compiler release in over three years. What does Haxe 4 bring to the table?

10分钟阅读继续阅读
凯文·布洛赫

凯文·布洛赫

Kevin has more than 25 years among full-stack, desktop, and indie game development. He lately specializes in PostgreSQL, JavaScript, Perl, and Haxe.

Toptal 工程 专家

加布里埃尔Courtemanche

Gabriel is a highly efficient and reliable professional who possesses a broad skill set for web application development. He's been working on a range of products and clients—from working on scalability problems in production engineering teams at Shopify and Autodesk to launching new applications for startups. Most of his work consists of leading technical teams, by creating an easy development environment, fixing technical debts, providing best practices code examples, 指导开发者.
阅读更多

以前在

Shopify

World-class articles, delivered weekly.

Subscription implies consent to our 隐私政策

加入总冠军® 社区.