بعد از این درس چه کاری میتوانی انجام بدهی؟
- ساختار اصلی کد را بخوانی
- نامهای قابل فهم انتخاب کنی
- نوع داده مناسب را تشخیص بدهی
HTML را ساده بفهم
HTML مثل اسکلت و برچسبهای یک فروشگاه است؛ مشخص میکند هر بخش عنوان، توضیح، تصویر یا دکمه است.
اگر برای فهم یک متغیر مجبور به خواندن چند خط بعدی هستی، نام آن احتمالاً بیش از حد مبهم است.
چرا مهم است؟ قواعدی که کد را برای موتور قابل فهم میکند.
اولین تمرین تو: سه نام مبهم نمونه را به نامهای دامنه «صفحه معرفی یک محصول واقعی» تبدیل کن و نوع هرکدام را با یک دلیل انتخاب کن.
از یک مثال کوچک شروع کن
قواعد پایه را بهعنوان قرارداد خوانایی ببین، نه فهرستی برای حفظکردن. نام، نوع و محدوده هر مقدار باید به نفر بعدی بگوید این داده چیست و تا کجا معتبر میماند. کدی که فقط اجرا میشود اما منظورش روشن نیست هنوز کامل نیست.
۱. داده را نامگذاری کن
نام باید نقش واقعی مقدار را بیان کند.
۲. نوع مناسب را انتخاب کن
متن، عدد، وضعیت و نبودن مقدار رفتار متفاوت دارند.
۳. مرز اعتبار را آزمایش کن
خالی، صفر و مقدار نامعتبر را جدا بررسی کن.
اگر برای فهم یک متغیر مجبور به خواندن چند خط بعدی هستی، نام آن احتمالاً بیش از حد مبهم است.
سه قطعهای که باید بفهمی
نحو
قواعدی که کد را برای موتور قابل فهم میکند.
نامگذاری
نام باید هدف داده یا کار را توضیح دهد.
نوع داده
متن، عدد و وضعیت رفتار متفاوت دارند.
صفحه معرفی محصولی که کاربر و موتور جستوجو هر دو ساختارش را درست بفهمند.
در این درس، بخشی واقعی از پروژه «صفحه معرفی یک محصول واقعی» را میسازیم. قبل از کد یا پرامپت، ورودی، قانون و خروجی مورد انتظار را روی کاغذ مشخص میکنیم.
قطعهها را به ترتیب درست بچین
روی هر قطعه بزن تا وارد پاسخ شود؛ برای برگرداندن دوباره روی آن بزن. با دکمههای جابهجایی هم میتوانی بدون کشیدن و رهاکردن ترتیب را اصلاح کنی.
اجرا و پیشنمایش
این نمونه واقعاً داخل محیط جدا و امن مرورگر اجرا میشود؛ مقدار را تغییر بده و نتیجه را مستقیم ببین.
یک بخش را تغییر بده و دکمه بررسی را بزن.
راهنماییها مرحلهای هستند؛ اول خودت پیام خطا را بخوان.
سه نام مبهم نمونه را به نامهای دامنه «صفحه معرفی یک محصول واقعی» تبدیل کن و نوع هرکدام را با یک دلیل انتخاب کن.
این سه اشتباه را انجام نده
نامهای تکحرفی خارج از حلقه کوچک
ترکیب متن و عدد بدون تبدیل روشن
پذیرفتن مقدار خالی بدون تصمیم
با 5 سؤال مطمئن شو که مفهوم را گرفتهای
بهترین روش استفاده از نمونه این درس چیست؟
نام خوب متغیر چه چیزی را روشن میکند؟
چرا نوع مناسب مهم است؟
کدام روش نشان میدهد این درس را واقعاً فهمیدهای؟
کدام رفتار احتمال خطا را در همین موضوع بیشتر میکند؟
فهمیدی، تغییر دادی، نتیجه را توضیح دادی؟
فقط در این صورت درس را کامل کن و سراغ مرحله بعد برو.