Tek bir kod satırı gerçekleştiren ve programda yalnızca bir kez çağrılan (gelecekte tekrar gerekli olması imkansız olmasa da) parametresiz ( düzenleme: zorunlu değil) bir işlev düşünün .
Bir sorgulama yapabilir, bazı değerleri kontrol edebilir, regex içeren bir şey yapabilir ... belirsiz olan herhangi bir şey veya "hack" olabilir.
Bunun arkasındaki mantık, zor okunabilen değerlendirmelerden kaçınmak olacaktır:
if (getCondition()) {
// do stuff
}
getCondition()
tek satır işlevi nerede ?
Sorum basit: bu iyi bir uygulama mı? Bana tamam gibi görünüyor ama uzun vadede bilmiyorum ...
getCondition
? Eğer söylediğiniz kadar küçük ve sıkça kullanılıyorsa, o zaman bir isim vermek hiçbir şeyi yapmıyor demektir.