Хочу рассказать вам о принципах GRASP. Если вы уже знакомы с ООП и особенно с SOLID, то некоторые идеи из GRASP наверняка покажутся вам знакомыми. Возможно, вы даже обнаружите, что давно используете их в своей работе, просто не знали, что у этих решений есть конкретные названия.