یکی از اشتباهات رایج تو پروژههای Python: اعتماد به داده ورودی
تو خیلی از پروژهها، دیتا از جاهای مختلف میاد:
API
فرم کاربر
اتوماسیونها (مثلاً n8n)
و معمولاً تمیز و قابل اعتماد نیست.
بهجای اینکه همهجا شرط بنویسیم،
بهتره یه تابع کوچیک و امن برای نرمالسازی دیتا داشته باشیم (تصویر زیر)
این تابع چه کاری میکنه؟
1. جلوی کرش شدن برنامه رو میگیره
2. دادهها رو تمیز و قابل استفاده میکنه
3. برای API، بکاند و اتوماسیون کاملاً مناسبه
گاهی همین جزئیات کوچیکه که
کد قابل اعتماد رو از کدِ صرفاً «کار میکنه» جدا میکنه.
@DevTwitter | <fatemeh Babaei/>
Post #11588
6.64K

- ❤ 26
- 👎 17
- 👍 8