Burak Birinci
Üstün
''1994'ün sonlarına doğru, Microsoft'ta Windows 95 kullanıcı arayüzünden Windows NT'ye geçişi sağlayacak milyonlarca satır kod taşıyorduk. Format işlevi gibi bazı alanlarda Windows NT'nin Windows 95'ten oldukça farklı olduğu ortaya çıktı. Bu farklılıklar, disk formatlama gibi işlemler için özel bir kullanıcı arayüzü geliştirmemizi gerektirdi. Bir gün, disk formatlamayla ilgili tüm seçenekleri ve tercihleri bir kağıda yazdım; dosya sistemi, etiket, küme boyutu, sıkıştırma, şifreleme gibi. Sonra Visual C++ 2.0'ın Kaynak Editörünü kullanarak, yapmanız gereken seçimleri yaklaşık olarak sıralı bir şekilde basit bir dikey yığına yerleştirdim. Şık olmaktan çok uzak olmasına rağmen, daha zarif bir arayüz gelene kadar idare ederdi.
Bu tasarım, 30 yıl önce o yağmurlu Perşembe sabahı oluşturduğum "geçici" çözüm olmasına rağmen, hala kullanımda. Bu yüzden "geçici" çözümlere dikkat edin!
Ayrıca, ne kadar "küme boşluğunun" fazla olduğuna karar vermem gerekiyordu ve bu, FAT hacminin format boyutunu 32GB ile sınırlamama neden oldu. Bu limit de o sabah yapılan rastgele bir seçimdi ve kalıcı bir yan etki olarak kaldı.
Bu yüzden unutmayın, "geçici" kontrol sürümleri diye bir şey yoktur.
''
Bu tasarım, 30 yıl önce o yağmurlu Perşembe sabahı oluşturduğum "geçici" çözüm olmasına rağmen, hala kullanımda. Bu yüzden "geçici" çözümlere dikkat edin!
Ayrıca, ne kadar "küme boşluğunun" fazla olduğuna karar vermem gerekiyordu ve bu, FAT hacminin format boyutunu 32GB ile sınırlamama neden oldu. Bu limit de o sabah yapılan rastgele bir seçimdi ve kalıcı bir yan etki olarak kaldı.
Bu yüzden unutmayın, "geçici" kontrol sürümleri diye bir şey yoktur.