Ben oldukça iyi bir programcıyım, patronum da oldukça iyi bir programcı. Çoklu iş parçacığı ve bunun ne kadar zor olabileceği gibi bazı görevleri hafife almış gibi görünse de (birkaç iş parçacığı çalıştırmaktan, her şeyin bitmesini bekledikten sonra sonuçları döndürmekten başka bir şey için çok zor buluyorum).
Kilitlenmeler ve yarış koşulları hakkında endişelenmeye başladığınız an, bunu çok zor buluyorum, ancak patron bunu takdir etmiyor gibi görünüyor - buna hiç rastlamadığını sanmıyorum. Sadece bir tokat tokatlamak hemen hemen tutumdur.
Öyleyse onu nasıl tanıtabilir veya neden eşzamanlılık, paralellik ve çoklu iş parçacılığının karmaşıklığını hafife aldığını açıklayabilirim? Ya da belki yanılıyorum?
Düzenleme: Yaptığı şey hakkında biraz - bir liste boyunca döngü yapın, o listedeki her öğe için o öğedeki bilgilere dayanarak bir veritabanı güncelleme komutu yürüten bir iş parçacığı oluşturun. Aynı anda kaç tane iplik çalıştırıldığını nasıl kontrol ettiğinden emin değilim, sanırım çok fazla koşma olsaydı onları bir kuyruğa eklemiş olmalıydı (semafor kullanmazdı).