این تمرین از فاز اول تا سوم مستقیم به ذخیرهسازی وابسته است. پس این بخش فقط درباره theory نیست؛ درباره تصمیمهای عملی پروژه شماست.
- فایل متنی ساده کافی است یا نه؟
CSV،JSONیاSQLiteکدام مناسبتر است؟- دادهها را چطور serialize کنیم؟
- رابطه بین user، post، comment و like را چطور ذخیره کنیم؟
- بعد از بارگذاری دوباره، referenceها را چطور وصل کنیم؟
- وقتی میخواهید برای فاز اول persistence طراحی کنید
- وقتی روابط دادهای پروژهتان پیچیدهتر شدهاند
- وقتی بین سادگی فایل و نظم دیتابیس مردد هستید
- resources.md: فهرست و توضیح کوتاه منابع
- ranking.md: رتبهبندی منابع این topic
- template.md: قالب افزودن منبع جدید
- files/: فایلهای واقعی مثل
pdf،epubوmd - json-flat-files/: فایل متنی، JSON و write-safe pattern
- sqlite/: SQLite، locking و atomic commit