book guide page: general / clean-code