2-Bob: Ma'noli Ismlar Shirin bo'lma Agar ismlar juda aqlli bo'lsa, ular
faqat muallifning hazil tuyg'usini baham ko'rgan odamlarga unutilmas bo'ladi va faqat
bu odamlar hazilni eslashadi.
Funksiya nima deb nomlanganini bilasilarmi
HolyHandGrenade
qilish kerak? Albatta,
bu yoqimli, lekin ehtimol bu holatda
DeleteItems
yaxshi nom bo'lishi mumkin.
Ko'ngilochar qiymati ustidan tiniqligi tanlang.
Koddagi kesimlik ko'pincha so'zlashuv yoki jargon shaklida paydo bo'ladi. Misol uchun,
ismni ishlatmang
kishsir. edu. qa()
degani uchun
o'ldiringlar()
. Kabi oz madaniyat-qaram hazil aytma
eatMyShorts()
degani uchun
abort()
.
Nima demoqchiligingizni ayting. Nima deganiz demak.
Tushunchasi boshiga bir so'z terimiga Bir mavhum tushuncha uchun bir so'zni tanlang va u bilan yoping. Masalan; misol uchun, u
bor chalkash ekan
olib kel ijrosi
,
olish,
vashafirma. va
qabul qiling
turli sinflar teng usullari sifatida.
Qaysi usul nomi qaysi sinf bilan ketishini qanday eslaysiz? Afsuski, siz tez
-tez qaysi kompaniya eslash kerak, guruh, yoki individual ishlatilgan qaysi eslash maqsadida kutubxona yoki sinf yozgan
. Aks holda, siz sarlavhalari va oldingi kodi namunalari orqali ko'rayotgan vaqt dahshatli ko'p sarflash
.
Eclipse va IntelliJ kabi zamonaviy tahrirlash muhitlari-
ma'lum bir ob'ektga qo'ng'iroq qilishingiz mumkin bo'lgan usullar ro'yxati kabi kontekstga sezgir maslahatlar beradi. Lekin
ro'yxati, odatda, siz funktsiya nomlari va parametr ro'yxatlar atrofida yozgan izoh bermaydi unutmang.
Bu funktsiya deklaratsiyalari dan parametr nomlarini beradi, agar baxting bor. Funktsiya
nomlari yolg'iz turish kerak, va siz har qanday qo'shimcha razvedka holda to'g'ri usuli terimiga uchun tartibda izchil bo'lishi uchun ular bor
.
Xuddi shunday, u bir bor chalkash ekan
tekshiruvchi
va bir
boshqaruvchi
va bir
haydovchi
shu bilan
kod bazasi. A o'rtasida muhim farq nima
DeviceManager
va bir
Bayonnoma-
Tekshiruvchi
? Nega ikkisi ham yo'q
tekshiruvchi
s yoki ikkala emas
boshqaruvchi
s? Ikkala haydovchi
ham bormi? Ism sizni turli xil turdagi va turli sinflarga ega bo'lgan ikkita ob'ektni kutishingizga olib keladi
.
Izchil lexicon sizning kodi foydalanish kerak dasturchilar uchun katta ne'mat emas.
Pun qilmang Shu so'zni ikki maqsadda ishlatishdan saqlaning. Ikki xil g'oyalar uchun bir xil muddat foydalanish
aslida bir so'z o'yini bo'ladi.
www.it-ebooks.info