Eğer 2 milyon dolarlık bir yarışmaya katılacak, kendi kendini sürebilen bir otomobil yapsaydınız, kodlarınızı kime emanet ederdiniz?

Princeton Üniversitesi’nin öğrencileri DARPA Büyük Yarışma için yaptıkları aracı C# a emanet etmişler. Bu büyük hata ve yarışma öncesi buldukları ve çözmeye yeterince çalışmadıkları bir hata için 40 dakikada bir makineyi yeniden başlatmaları kendi sonlarını getirmiş doğrusu. Çünkü gerçek yarışma, aracın 28 dakika içinde bellek taşmasına neden olmuş :)

Bu konuda da reklam amaçlı şu yazıyı hazırlamışlar: http://www.codeproject.com/showcase/IfOnlyWedUsedANTSProfiler.asp

Neyse kendilerine 10binlerce satır kod yazdıklarında ara ara bellek taşması var mı yok mu kontrol etmelerini öneriyorum. Tabii bu işi yaparken kağıt üzerinden okuyarak yapmamaları gerektiğini hatırlatmama gerek yok sanırım. Ne o şekilde mi çalışmışlar? Şaka değil mi? Şaka şaka..

Ama her şeye rağmen kendilerini böyle bir araç yaptıkları için kutluyorum. Darısı bizim üniversitelerimizin başına. Biz labirent çözen robot yapmaya bile üşenmiştik :(