İstisnaları atmayı neden erteledin?
Nesnenin verilen parametrelerle düzgün bir şekilde başlatılamayacağını biliyorsanız, kesinlikle bir istisna atmalısınız.
Aksi takdirde, birisi nesnenizi boş olarak test edebilir, ki bu olmayacak ve her şeyin beklendiği gibi gittiğini varsayabilir.
Üzerinde bir yöntem çağırmadan nesnenize yapılabilecek birçok şey var: bir listeye eklenebilir, karşılaştırılabilir, parametre olarak gönderilebilir, vb. Vb. Tüm bunlar şeylerdir. geçerli bir nesne olmadığı düşünülerek bu gerçekleşmemeliydi.