Steve Maguire'in Hatasız Kodlama isimli kitabını elime aldığımdan
itibaren ön kapağında Microsoft Press yazıyor olması hiç rahatımı
bozmadı. Bana harika bir kitap gibi gözüküyordu ve gerçekten öyle
çıktı. C programlamayı çat pat biliyor, bilgilerimi derinleştirmek
için bir kaynak arıyordum, ve tam istediğimi bulmuşum. Burda
yazılanların çoğunun open source projelerde uygulandığı da gözümden
kaçmadı. Kısacası ANSI C hakkında temel kültür kazandıran bir kitap
arıyorsanız, Arkadaş Yayınları'ndan Hatasız Kodlama'yı şiddetle
tavsiye ederim.
Ayrıca kitabın girişinde Microsoft'un büyüme evrelerinde geçirdiği
sıkıntıları öylesine açık yüreklikle dile getiriliyorki, sanki
Microsoft'un ileri gelen bir geliştirme müdürü açık sisteme davet
çıkarıyor sanırsınız. Hele bir cümlesi beni olduğum yere mıhladı,
aşağı yukarı şöyle diyordu:
bir programı kara kutu olarak test etmenin zor olduğundan bahsediliyordu.pes!
Bu arada şöyle kalın, başvuru niteliğinde eski ve ucuz C Kılavuzları
hakkında bilgilerinizi paylaşırsanız sevinirim:-))
berkem
- Indian Hill C Style and Coding Standarts (Henry Spencer -regexp'in babası)
- Notes on Programming in C (Rob Pike)
(Bu iki adama dikkat:Rob Pike ve Henry Spencer; ne yazmışlarsa okumak lâzım)
Tabii GNU Coding Standarts var bir de. Okumak ve değerlendirmek lâzım. Liste bu şekilde çoğaltılabilir. (www.advogato.org'a uğramakta fayda var. Bruce Eackelin Thinking in ... vs. serilerine bakmak güzel olur.)