Понял, ну нет, как раз потому и придумали методы/классы/библиотеки, чтобы можно было делить приложение на составные части и для внесения изменений надо понимать только то место, где вносишь правки. Но да, часто, чтобы это место найти, надо понимать, что происходит «в окрестностях». :)