نمونه: کدی که قرار است دوباره خوانده شود
خوانایی کد فقط برای نفر بعدی نیست؛ چند ماه بعد، خودت هم نفر بعدی هستی.
خوانایی یک قابلیت تجملی نیست
وقتی یک پروژه تازه شروع شده، کد تقریباً همیشه قابل فهم به نظر میرسد.
مسئله چند ماه بعد خودش را نشان میدهد؛ وقتی باید قابلیتی را تغییر بدهی که دیگر دقیقاً یادت نیست چرا آنطور نوشته شده است.
در این مرحله، اسمگذاری مناسب، ساختار منطقی و جداکردن مسئولیتها ارزش خودشان را نشان میدهند.
ساده نگه داشتن
سادهنویسی به معنی حذف همهچیز نیست.
یعنی وقتی دو راهحل مسئله را حل میکنند، تا زمانی که دلیل مشخصی برای پیچیدهتر کردن سیستم وجود ندارد، راهحل سادهتر معمولاً نقطهی شروع بهتری است.
محتوای نمونه.
این پروژه و متنهای آن برای نمایش طراحی سایت ساخته شدهاند و
جایگزین محتوای واقعی خواهند شد.