C# 7 is a major update with a lot of interesting new capabilities. And while there are plenty of articles on what you can do with it, there’s not quite as many on what you should do with it. Using the principles found in the .NET Framework Design Guidelines, we’re going to take a first pass at laying down strategies for getting the most from these new features.
This article analyzes a variety of forms of collecting feedback in mobile applications from a number of perspectives, including user experience, development, operations,and cost. It also analyzes in which scenario each form of feedback is more applicable, with the purpose of helping mobile application developers or product managers use the right feedback mechanism and improve their products.
When you think about refactoring, you think about transformations such Extract Class. They are important in your everyday work with the code. Now we focus on the strategic code refactoring.
Yang Bo shows how the reusability features of Binding.scala reduce the number of lines of code and complexity involved in reusing components.
This article explores how serverless platforms are built, operated and leveraged for rapid application delivery. A conclusion of this work is that the space is ripe for innovation.
The State of Testing 2017 report provides insights into the adoption of test techniques, practices, and test automation, and the challenges that testers are facing. 1
This article is about how I discovered a way to grow my test mindset needed for the testing and delivery of quality products, and how my discovery has been useful in enhancing my testing skills.
Semantic versioning can be misleading. While F# 4.1 is backwards compatible with F# 4.0, it is by no means a minor release. 3
Reladomo, the primary Java ORM used at leading investment bank Goldman Sachs, is now open source. In this article GS Technology Fellow Mohammad Rezaei takes us on a deep dive into Reladomo. 4
A practical approach to designing and building a modular monolith, can result in better solution than microservices, especially for complex domains, such as enterprise applications. 7
Sergey Laptick shows how to create web components to display data in the form of different types of lists using the Webix UI Library.