Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

The Best of the Week (Nov. 7): DevOps Zone

DZone's Guide to

The Best of the Week (Nov. 7): DevOps Zone

· DevOps Zone
Free Resource

Planning to extract out a few microservices from your monolith? Read this free guide to learn the best practice before you get started.

Make sure you didn't miss anything with this list of the Best of the Week in the DevOps Zone (November 07 - November 14). Here they are, in order of popularity:

1. Don't Waste Time Writing Perfect Code

  • A system can last for 5 or 10 or even 20 or more years. But the life of specific lines of code, even of designs, is often much shorter: months or days or even minutes when you’re iterating through different approaches to a solution.

2. Currying and Partial Function Evaluation

  • It seems like hair-splitting. However, the distinction between bound variables and curried functions does have some practical implications.

3. Continuous Integration Ain't What it Used to Be (With Jenkins, It's EASIER)

  • Jenkins and other Continuous Integration (CI) can be used to automate the process of code integration, making the build and release management easier, faster and more reliable. These tools make the development process smooth, reduce code errors, increase the productivity of the developers and optimize the deployment and delivery of the software solution.

4. Using Viper For Some Go Basics

  • This post will walk you through the basic usage of Viper. It is intended for people who are new to the Go programming language (I am just starting out myself). This is because the purpose isn’t Viper per se, but the process of doing some of the basics in Go.

5. Legacy Code to Testable Code #6: Add Overload

  • This post is part of the “Legacy Code to Testable Code” series. In the series we’ll talk about making refactoring steps before writing tests for legacy code, and how they make our life easier.

Measure the impact of feature releases, and of your DevOps program more broadly with full stack experimentation. Learn how with this free article from CITO Research, provided by Split Software.

Topics:

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}