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

Привет всем.

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

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

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

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

Leave a Comment