Ko'p Qidiriladigan Ismlar Yagona-harf nomlari va soni constants
matn bir tana bo'ylab topish uchun oson emas, ular bu alohida bir muammo bor.
Bir osonlik uchun grep mumkin
MAX_CLASSES_PER_STUDENT
, lekin 7 raqami yanada
qiyin bo'lishi mumkin. Qidiruvlar fayl nomlari bir qismi sifatida raqam qo'yishingiz mumkin, boshqa doimiy
ta'riflar, va turli iboralar qiymati turli niyat bilan ishlatiladi qaerda.
Doimiy uzoq soni va kimdir raqam transposed bo'lishi mumkin, hatto yomon bo'ladi, bir
vaqtning o'zida dasturchi & # 8217; s qidiruv evaziga esa shunday qilib, bir xato yaratish.
Xuddi shunday, nomi
e
dasturchi qo'ng'iroq qilish kerak bo'lishi mumkin, buning uchun har qanday o'zgaruvchilar uchun kambag'al tanlov
. Bu ingliz tilida eng keng tarqalgan xat va
har bir dasturda matnning har bir parchasida namoyon bo'lishi mumkin. Shu munosabat bilan, uzoq nomlari trump qisqa
nomlari, va har qanday qo'ng'iroq qilish nomi kodi doimiy etdikki.
Mening shaxsiy afzal bitta-harf nomlari faqat
qisqa usullari ichida mahalliy o'zgaruvchilar sifatida foydalanish mumkin, deb hisoblanadi. Ismning uzunligi uning ko'lami hajmiga mos kelishi kerak www.it-ebooks.info
23
Encodings Oldini Olish [N5]. Agar o'zgaruvchi yoki doimiy ko'rish yoki kod tanasida bir necha joylarda foydalanish mumkin bo'lsa,
u bir qidirish-do'st nomini berish shart. Yana bir bor taqqoslang
(int j=0; j uchun <34; j++) {
s += (t[j]*4)/5;
}
uchun
int realDaysPerIdealDay = 4;
const int WORK_DAYS_PER_WEEK = 5;
int sum = 0;
for (int j=0; j < NUMBER_OF_TASKS; j++) {
int realTaskDays = taskEstimate[j] * realDaysPerIdealDay;
int realTaskWeeks = (realdays / WORK_DAYS_PER_WEEK);
sum += realTaskWeeks;
}
Qaydasan
summasini
, yuqorida, ayniqsa, foydali ism emas, lekin kamida qo'ng'iroq qilinadi.
Qasddan nomidagi kodi uzoq funktsiyasi uchun qiladi, lekin u
topish uchun bo'ladi qancha oson ko'rib
ISH_DAYS_PER_WEEK
5 ishlatilgan barcha joylarni topib
, ro'yxatni faqat mo'ljallangan ma'noga ega bo'lgan holatlarga filtrlashdan ko'ra.