arch codereview

This commit is contained in:
2026-04-25 09:55:34 +03:00
parent 3e19149cb4
commit 7515e0334b
12 changed files with 579 additions and 487 deletions
+10
View File
@@ -62,4 +62,14 @@ Strong success criteria let you loop independently. Weak criteria ("make it work
---
## Project: NXST — Nintendo Switch Save Transfer
**Terminology (inverted from typical client/server):**
- **server** (`source/server.cpp`) — the Switch that **receives** files (listens on TCP, accepts incoming connection)
- **client** (`source/client.cpp`) — the Switch that **sends** files (discovers server via multicast, connects, transmits)
UI buttons map as: "Transfer" → runs client (sends), "Receive" → runs server (receives).
---
**These guidelines are working if:** fewer unnecessary changes in diffs, fewer rewrites due to overcomplication, and clarifying questions come before implementation rather than after mistakes.