Цитата:
|
В целом ты прав. Но либо у меня проблемы с памятью, либо проекты большие - в конце проекта я уже не помню, что творит какой-нибудь метод класса, который я писал ранее. И даже говорящие имена, вроде objWidth слабо помогают. Я знаю, что это ширина объекта, точно могу сказать. Только вот какого объекта, я уже не помню. И не потому, что организация кода плохая, мол непонятного какой объект ширину храним, этот объект на этот класс всего один, а тупо потому, что не помню.
|
На мой взгляд, для более-менее крупного проекта название objWidth ни о чем и не говорит. Что такое obj? Я бы ее назвал mapWidth/menuWidth/messageWidth. И именно наличие таких универсальных, суперклассных методов типа setPosition, которые умеют делать все и вызывают у вас проблемы с памятью. Но опять таки - это больше относиться к средним/крупным проектам.