Pertanyaan yang diberi tag methods

10
Kelas utilitas pengujian unit

Kita semua memiliki beberapa kelas utilitas, yang hanya berisi metode statis, untuk penggunaan dari berbagai sumber. Sekarang, bisa ada dua pendekatan yang dapat diambil untuk menguji bagian kode ini. Pendekatan 1: Memiliki tes unit terpisah untuk kelas utilitas. Di mana pun mereka dipanggil,...

10
Apakah metode statis pribadi di C # menyakiti apa pun?

Saya membuat metode validasi pribadi untuk validasi tertentu yang terjadi beberapa kali di kelas saya (saya tidak bisa menyimpan data yang divalidasi karena berbagai alasan). Sekarang, ReSharper menyarankan bahwa fungsi tersebut dapat dibuat statis. Saya sedikit enggan melakukannya karena masalah...

7
Mengapa Java menggunakan :: untuk referensi metode alih-alih.?

Saya sering bertanya-tanya mengapa Java menggunakan ::referensi metode alih-alih ., misalnya mengapa menulis System.out::println dari pada System.out.println Tentu saja, orang mungkin hanya menjawab: "karena para desainer memutuskan demikian". Di sisi lain, saya akan mengharapkan sintaks...