Предыдущая часть.
В этом посте я попробую собрать в одну кучу все типичные ошибки, особенности и подводные камни, с которыми вы можете встретится при разработке системы плагинов. Этот пост будет динамически пополняться. Некоторые из фактов мы уже рассматривали, так что здесь они будут приведены c целью собрать всё в кучу. Ну а про некоторые особенности я скажу в первый раз.
В общем, эта статья может служить в качестве своеобразного "check-списка". Вы можете сравнить свой код с этим списком и выяснить, насколько он хорош, и не содержит ли он типичных ошибок.
См. также Разработка API (контракта) для своей DLL.
...when altering one's mind becomes as easy as programming a computer, what does it mean to be human?..