Показать сообщение отдельно
Старый 01.09.2009, 14:56
RandomUser вне форума Посмотреть профиль Отправить личное сообщение для RandomUser Найти все сообщения от RandomUser
  № 28  
Ответить с цитированием
RandomUser

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