芬兰湾的科特林和. Java: All-purpose Uses and Android Apps
Kotlin and Java are two powerful general-purpose languages popular for Android and beyond. We’ll discuss their top features and differences, then focus on how to smoothly transition between the two.
Gabriel Gircenko
An In-depth Look at C++ vs. Java
Deciding on a language can be intimidating when you don’t have deep experience with the available options. This comparison explores the fundamental differences between C++ and Java, and what to consider when choosing between them.
Timothy Mensch
Reduce Boilerplate Code With Scala Macros and Quasiquotes
The concise syntax of Scala usually helps developers avoid writing boilerplate. When repetitive code is required anyway, developers can use macros and quasiquotes to keep code clean and maintainable. 这是如何.
Alain-Michel Chomnoue Nghemning
Build with Confidence: A Guide to JUnit Tests
In an age of continuous delivery, Java developers have to be confident that their changes don’t break existing code, hence automated testing. There’s more than one valid approach to it, but how can you keep them straight?
Nikhil Bansal
The Dart Language: When Java and C# Aren't Sharp Enough
Five years after Dart 1.0, Google’s rewritten open-source language is attracting increasing numbers of developers. What do C# and Java developers need to know to get started with it?
明星福特
Supercharged Testing Tips for 2019: A Java Automation Testing Tutorial
Test automation engineers continuously research the latest tools and techniques to ensure that their test automation framework stays fast, 稳定的, and easy to use.
In this article, Toptal Freelance Java Developer Simon Stratton will take a look at some tips that you can use to update your framework for 2019 by improving your use of Selenium Grid, Java’s wait function, and Chrome Dev工具.
Simon Stratton
Using Spring Boot for OAuth2 and JWT REST Protection
REST APIs are used in every language and on every platform. Building a secure REST API is a must-have tool in every developer’s arsenal.
In this article, Toptal Freelance Java Developer Sergio Moretti shows how to secure a REST API using Spring Boot.
Sergio Moretti
Hold the Framework: Exploring Dependency Injection Patterns
There are two dominant patterns of implementation for inversion of control. Which one is better, and is there a middle path to be found between them? How should you approach IoC to get the most out of your code?
Join Toptal Java Developer 马丁科尔 in exploring the familiar and unknown landscape of IoC development.
马丁科尔
Guide to Spring Boot REST API Error Handling
Spring Boot provides beneficial error messages to engineers building REST APIs. Yet, those messages are useless for the general API consumer. We provide a simple approach to improving this functionality.
布鲁诺•雷特
World-class articles, delivered weekly.
Toptal 开发人员
- Algorithm 开发人员
- Angular 开发人员
- AWS 开发人员
- Azure 开发人员
- Big Data Architects
- Blockchain 开发人员
- Business Intelligence 开发人员
- C开发人员
- Computer Vision 开发人员
- Django 开发人员
- Docker 开发人员
- Elixir 开发人员
- 工程师去
- GraphQL 开发人员
- Jenkins 开发人员
- Kotlin 开发人员
- Kubernetes Experts
- Machine Learning Engineers
- Magento 开发人员
- .NET 开发人员
- R开发者
- React Native 开发人员
- Ruby on Rails 开发人员
- Salesforce 开发人员
- SQL 开发人员
- 系统管理员
- Tableau 开发人员
- Unreal Engine 开发人员
- Xamarin 开发人员
- View More Freelance 开发人员
Join the Toptal® 社区.