mlsanityData to 14 Oct 2026

Revisiting the Impact of Pursuing Modularity for Code Generation

arXiv 2407.11406 ↗First posted 16 Jul 2024cs.CLcited by 0

Not on the map. Why?

Abstract (arXiv)

Modular programming, which aims to construct the final program by integrating smaller, independent building blocks, has been regarded as a desirable practice in software development. However, with the rise of recent code generation agents built upon large language models (LLMs), a question emerges: is this traditional practice equally effective for these new tools? In this work, we assess the impact of modularity in code generation by introducing a novel metric for its quantitative measurement. Surprisingly, unlike conventional wisdom on the topic, we find that modularity is not a core factor for improving the performance of code generation models. We also explore potential explanations for why LLMs do not exhibit a preference for modular code compared to non-modular code.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 4 of its 11 references that are in the map. First posted on arXiv 16 Jul 2024.

Builds on

4 of 11 references.

References · 4

  1. 2021Evaluating Large Language Models Trained on Codecited by 8,320
  2. 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,181
  3. 2021Measuring Coding Challenge Competence With APPScited by 902
  4. 2023LLM-Assisted Code Cleaning For Training Accurate Code Generatorscited by 27

Built on by

Not cited yet.