jump to navigation

Exception Design (Bagian 09) – Try Parse Pattern 30 Juni 2008

Posted by firstyuyu in Exception Design.
add a comment

Untuk API yang sangat mempertimbangkan performa, kita bisa menggunakan Try-Parse pattern. Pattern ini merubah nama member sehingga makna semantik dari member tersebut sekaligus menunjukkan sebuah pengetesan. Misalnya tipe data DateTime mempunyai method Parse yang melontarkan exception jika gagal melakukan parsing terhadap string yang diberikan. Selain itu, tipe data DateTime juga mempunyai method pasangan untuk method Parse, yaitu TryParse, yang akan mencoba melakukan parsing, tetapi mengembalikan nilai false jika gagal dan jika berhasil, akan mengembalikan nilai DateTime hasil parsing melalui parameter output. (lebih…)

Iklan