Best of Code ReviewAugust 2024

  1. 1
    Article
    Avatar of graphitedevGraphite.dev·2y

    The new developer toolchain

    The post discusses the relevance of Graphite in the era of AI code generation tools like GitHub Copilot and ChatGPT. It argues that AI will make the 'outer loop' of code review, testing, and deployment more critical. With AI-generated code increasing, the need for robust 'outer loop' tools to manage review and deployment workflows is emphasized. The post also explores the limitations and future improvements of AI coding models, stressing the necessity of human oversight in code quality and security.

  2. 2
    Article
    Avatar of hnHacker News·2y

    Code review antipatterns

    Code reviews can be a double-edged sword: they can improve the codebase and the skills of the development team or be misused to obstruct progress and demoralize developers. The post humorously highlights several negative patterns, such as nitpicking, introducing delays, making vague criticisms, and contradicting previous feedback. It emphasizes the importance of constructive criticism, minimizing unnecessary rounds of revisions, and using authority responsibly in peer reviews. The ultimate goal is to foster a collaborative atmosphere that benefits the project and all the developers involved.