Комментарии 6
В подобного рода проэктах должна быть четкая архетекрута. И за это ответсвеннен лидирующий программист.
А держать классы в default package — это мовитон. и во всех учебниках для начинающих подобное описано.
А держать классы в default package — это мовитон. и во всех учебниках для начинающих подобное описано.
0
Архитектура в проекте присутствует — не о ней идёт речь. К слову, за нее в проекте такого уровня отвечает не лидирующий программист, а кто-нибудь постарше и поопытней.
А про то, что «default package — моветон» я совершенно согласен. Только вот, к сожалению, не все программисты это осознают.
А ещё ухудшает ситуацию тот факт, что FlexBuilder по умолчанию при создании проекта делает именно это — кладет первый класс в default package. То есть неопытный программист очень даже может так и оставить.
А про то, что «default package — моветон» я совершенно согласен. Только вот, к сожалению, не все программисты это осознают.
А ещё ухудшает ситуацию тот факт, что FlexBuilder по умолчанию при создании проекта делает именно это — кладет первый класс в default package. То есть неопытный программист очень даже может так и оставить.
0
Тоже когда-то столкнулся с данной проблемой.
С тех пор всегда переименовываю главный класс.
FlashDevelop у меня настроен, чтобы при создании проекта главный класс автоматически назывался также как и проект.
В fdt вообще нету понятия главный класс: какой запустил тот и главный.
С тех пор всегда переименовываю главный класс.
FlashDevelop у меня настроен, чтобы при создании проекта главный класс автоматически назывался также как и проект.
В fdt вообще нету понятия главный класс: какой запустил тот и главный.
0
Да, эта проблема действительно заслуживала целой статьи
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Публикации
Изменить настройки темы
Ошибка — совпадение имён классов