02
Memory: judge the whole study session, not one app
A student rarely runs only Xcode. A typical session may include the project, an iOS Simulator window, course notes in a browser, a video lesson, and a chat or document app. The relevant question is not whether Xcode opens by itself; it is whether you can continue through the class workflow with the apps you actually keep open.
Apple’s specifications tell you which memory configuration is offered, but they do not show the memory use of your project plus your study apps. Avoid turning the spec into an unsupported claim that a certain project size will “definitely be fine.” Project structure, simulator choice, browser tabs, and background apps all affect what happens in a particular session.
Use Activity Monitor during a representative lesson. Apple explains how to inspect memory use and memory pressure in its Activity Monitor guide. Open the same apps you expect to use for class, then follow the steps below. A single high memory-use reading does not automatically mean a problem; look for repeated pressure, noticeable pauses, or a task that cannot complete.
When the session feels constrained, repeat the same task after closing unrelated apps. If that makes the lesson usable, the limit may be your multitasking habits rather than a fundamental block. If your course workflow remains unworkable even with the essentials open, treat that as an unresolved buying risk and test on another suitable Mac before committing.