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

Learn more about how CareerBuilder was able to resolve customer issues 5x faster by using Scalyr, the fastest log management tool on the market. 

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.

Find out more about how Scalyr built a proprietary database that does not use text indexing for their log management tool.

Topics:

Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}