# Modular vs. monolithic programming with Cursor

**URL:** <https://forum.cursor.com/t/modular-vs-monolithic-programming-with-cursor/23190>\
**Category:** Discussions\
**Created:** [October 16, 2024, 3:33pm UTC](https://forum.cursor.com/t/modular-vs-monolithic-programming-with-cursor/23190 "2024-10-16T15:33:14Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jdougy](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/jdougy/32/6419_2.png) [@jdougy](https://forum.cursor.com/u/jdougy)\
**Post date:** [October 16, 2024, 3:33pm UTC](https://forum.cursor.com/t/modular-vs-monolithic-programming-with-cursor/23190/1 "2024-10-16T15:33:14Z")

</div>

I have a python script/project I would like to break up into a few different files, but I’m concerned about cursor losing context. In the past, it seems to work better off one file.

Have others began to keep their projects more monolithic when using Cursor? Any tips for navigating this?

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/system/32/99069_2.png) [@system](https://forum.cursor.com/u/system)\
**Post date:** [June 18, 2026, 10:18am UTC](https://forum.cursor.com/t/modular-vs-monolithic-programming-with-cursor/23190/2 "2026-06-18T10:18:03Z")

</div>

Closed on June 18, 2026, 10:18am UTC


