Menerapkan threading dalam suatu program itu sulit, ya, tetapi mengapa beberapa orang tidak akan mengimplementasikannya bahkan ketika ada kebutuhan yang jelas untuk itu.
Contoh: Program harus memuat dataset dari database, hal yang harus dilakukan adalah membuat koneksi dan mendapatkan data dari database di utas pekerja dan kemudian memuatnya ke GUI, meninggalkan utas GUI responsif bagi pengguna .
Tapi tidak, saya sudah berbicara dengan orang-orang yang tampaknya berpikir bahwa utas itu jahat dan buruk dan yang lainnya harus dihindari dengan cara apa pun. Saya bahkan pernah mendengar bahwa beberapa instruktur kelas menyarankan untuk tidak menggunakan utas dan karena itu tidak ingin menutupi penggunaannya. APA???
Dengan perangkat keras yang masuk ke multi-core, saya pikir kita perlu memahami utas lebih baik dan tidak takut untuk menggunakannya. Saya menganggapnya sebagai subjek yang menarik secara pribadi.
Jadi, hal-hal apa yang pernah Anda dengar tentang threading yang salah?