Fundamentals of Analytics Engineering
by Dumky De Wilde, Fanny Kassapian, Jovan Gligorevic, Juan Manuel Perafan, Lasse Benninga, Ricardo Angel Granados Lopez, Taís Laurindo Pereira
10
Writing Code in a Team
Writing code individually and writing code in a team can be very different experiences. As your team grows, new challenges will arise from working together on the same code base. The most apparent challenges are about code quality, ownership, and accountability. Who works on what? How can you keep consistent coding styles and quality? How can you review code? How can you easily onboard new colleagues?
The clear separation of duties, version control, tracking issues and tasks, agreeing on and enforcing a coding standard, CI/CD, code reviews, and documentation are all ways to streamline maintaining a code base within a team.
Version control and CI/CD are tools and techniques that can help data professionals work more ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access