Option
türünde bir şey döndürdüğümde, işlevin adının kendisi değil, bir seçenek olduğunu açıklamak yararlı olur. Örneğin, seq'ler reduceOption
'a sahiptir. Standart bir adlandırma kuralı var mı? Gördüğüm şeyler:Scala adlandırma seçenekleri için seçenekler
maybeFunctionName
functionNameOption
- ne tüm bu büyük gibi görünüyor.
'functionNameOpt' nedir? Daha kısa ve hala tanımlayıcı. Adlandırma kuralı 'belki ... 'muhtemelen daha çok Haskell'e uygundur, burada seçenek türü" Belki "olarak adlandırılır. –
Sadece rahatlayın ve unutun. Yakında, seçenek hakkında ipucu vermeyen üye isimleriyle kendinizi rahat hissedeceksiniz, çünkü pratikte, üyenin "Hiçbiri" ni iade edip edemeyeceği her zaman açıktır. Bu bir uyarlama fazı –