Application Architecture Research
Summary:
This article is mainly for developers, yet it doesn't cover specific languages or technology. The author details some tools that can help you learn the application's internal structure. Also included is an example of hook lib code, but it doesn't require deep development knowledge to understand.