Chapter 3Ensuring Code Consistency

In the past ten years, programmers have made tremendous strides in craftsmanship. Collectively, we’re paying more attention to code structure, testing, types, and more because these concepts matter. New adopters might not have enough experience to completely control every implementation detail, but they can embrace code consistency.

Whether you’re working on a big team or a young team, you’ll want to establish a baseline so that your code stays fresh, and the coding stays fun. It’s natural that technical debt accrues more quickly as inexperienced programmers learn the best ways to write code that’s easy to understand and maintain. That’s why code standards are so crucial. Churn without boundaries is chaotic; ...

Get Adopting Elixir now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.