|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
А нельзя в XML сделать путь к картинке для каждого проекта? ))) Ну и там же вставлять путь к заглушке, если картинки физически нет.
Лоадер будет справляться так же)) Речь не о том, что не надо будет справляться, а о том что классы будут заниматься своим делом ("одна ответственность"). Код каждого класса будет ясным и понятным. Изменения можно вносить быстро и безопасно, а не искать код загрузки там, где его по логике вещей нет — в кнопке, и потом ломать голову почему перестало работать остальное)) Ясность и чистота кода — очень важно. Не для заказчика, не для начальства, не для команды — прежде всего для Вас, это Вам сидеть днями и ночами над проектом. Очень важно, чтобы можно было легко и быстро найти нужные классы, методы или переменные "по смыслу", по какой-то.. стандартной логике. И к ясности имен это тоже относится. Сегодня Вам кажется, что "prjN" это нормально. Что "lang:Boolean" это логично. Но через месяц-два Вас попросят расширить проект, и когда prjN уже не будет просто визуальным иероглифом в Вашей оперативной памяти, когда Вам придется ЧИТАТЬ свой код по буквам и словам, станет не по себе. А штука в том, что никто ведь не мешал давать ясные читабельные названия. Никто не мешает. Кроме странной веры в нас самих, что код и должен быть таким — заумным, запутанным, не человеческим, а машинным языком.
|