DEV Community

Discussion on: The code review we deserve

Collapse
 
dustinbyrne profile image
Dustin Byrne

In my experience, ensuring a good architecture is one of the hardest aspects of code review. A line-by-line code review can oftentimes feel so low level that the larger vision of the project's architecture fades away. It's important to remind oneself to continuously think about the larger picture. How might this system continue to evolve in the future?

I've seen a growing number of organizations put together an architectural oversight group to address this on a continual basis. Is there more the average developer could be doing to prevent "architectural drift"?