b>j)΄!Pԫ&;"kB޶}pSVT(wę!j x;-m@JnQ+պכ7MajfJͱ4jѲ撆RxZMz7vIW/dٞТזcZM~ji ߒsQzԠDW3Den"M+/B:-uIJ7j委9p='mANޭ=/B:-n&nUfqxZM~c Ϲ+,&ᾺܢF[(1*" ϒ"Jԧ<;b" "jܢF[x ,!q қ*]/؝27SMcs"ޭDQ/应ܢF_! :s" 7`F+SVTn"IJnQ/应B 4 wD"IJ׭-`S9DrjiEJ߅gJ应矁[xZM~n"IB؃!'Тѕ+(mIKʭ/|ϐܢF[xZMzG %嬩/c[[ Кстати, да. 20 лет.

Кстати, да. 20 лет.

Привет всем.

Сегодня сообразил, что вчера (13 августа) стукнуло 20 лет как я победил первую сложную проблему в программировании — заставил проводник Windows (NT4) без падений отрывать мое дерево объектов, подгружаемых из базы данный (InterBase 4).

Ну как победил, просто заменил оконную библиотеку (OWL/MFC) своим велосипедом. Там еще много багов оставалось (в STL, неприспособленная к многопоточности gds32.dll, компилятор BC5 глючил), но наверху сжалились и программа на некоторое время перестала падать.

Я тогда понял — баги есть не только в моем коде. И надо просто брать и переписывать чужой код.

После этой маленькой победы дело пошло на лад. Через пару месяцев я понял как нужно проектировать базы данных. А это, в свою очередь, привело к написанию такой штуки как IBProvider.

Leave a Comment