Приложение интуитивное и понятное. Из замеченных недочетов (3 минуты пользования):
1. Нет возможности изменить валюту для стоимости номера.
2. Если услуга заказа отеля на эту ночь еще не активна (в моем случае сейчас день), то выводится сообщение: «Специальные тарифы начнут действовать с 8-ти вечера по местному времени.»
Тоже не понравилась регистрация.
На мой взгляд, не следует насильно заставлять пользователя регистрироваться. Достаточно предложить, а там пусть сам выбирает.
После того, как вы установили себе плагин checkstyle и поставили на него патч с нашими дополнительными модулями, в Window -> Preferences -> Checkstyle вы создаете, редактируете Check Configuration (New, Configure).
В появившемся окне конфигурации вам надо зайти в группу модулей Coding problems и создать из списка новый модуль Custom Declaration Order Check.
К сожалению, разработчики плагина на checkstyle для Eclipse не предусмотрели multi-line поле для текста, приходится все заполнять в одну строку…
Если считаете что лишним не будет, то оставте пожалуйста комент на станичке с патчем для автора проекта Checkstyle что бы показать ему заинтересованость в этом чеке и других разработчиков. Зарание спасибо.
предложенное решение c помощью checkstyle позволяет сосуществовать программистам, использующим разные IDE. Более того проверка осуществляется и на уровне билд машины (continius integration system), Sonar и…
чекстайл позволяет настраивать уровень ошибки: error, warning, info, что позволяет выбрать необходимый уровень, для того чтоб не фейлилась сборка.
+ у нас более 4000 классов проекта описаны правилами, описанными в статье и читабельность кода значительно улучшилась.
Что подразумевается под фашизмом?
Это и есть модуль к чекстайлу и его можно настроить под свои нужды.
У чекстайла есть данная опция, может она поможет.
Если у вас все имена полей начинаются с «current», то вот такое регулярное выражение поможет вам: Field(public static final) ### Field(private.*current.*) ### Field(private .*)
Тогда в данном случае порядок будет такой: константы, поля, dependencies.
Либо надо придумать как описать dependencies одним регулярным выражением (например делать опору на имена, типы или аннотации)
Удачи в развитии приложения!
1. Нет возможности изменить валюту для стоимости номера.
2. Если услуга заказа отеля на эту ночь еще не активна (в моем случае сейчас день), то выводится сообщение: «Специальные тарифы начнут действовать с 8-ти вечера по местному времени.»
Ссылка
Наверное опять гугл забанили
На мой взгляд, не следует насильно заставлять пользователя регистрироваться. Достаточно предложить, а там пусть сам выбирает.
Сейчас пользуюсь Google Dictionary для Chrome. Поддерживает отдельные слова и фразы + работает почти со всеми языками.
chrome.google.com/webstore/detail/google-dictionary-by-goog/mgijmajocgfcbeboacabfgobmjgjcoja
Window -> Preferences -> Checkstyle вы создаете, редактируете Check Configuration (New, Configure).
В появившемся окне конфигурации вам надо зайти в группу модулей Coding problems и создать из списка новый модуль Custom Declaration Order Check.
К сожалению, разработчики плагина на checkstyle для Eclipse не предусмотрели multi-line поле для текста, приходится все заполнять в одну строку…
+ у нас более 4000 классов проекта описаны правилами, описанными в статье и читабельность кода значительно улучшилась.
Это и есть модуль к чекстайлу и его можно настроить под свои нужды.
У чекстайла есть данная опция, может она поможет.
Field(public static final) ### Field(private.*current.*) ### Field(private .*)
Тогда в данном случае порядок будет такой: константы, поля, dependencies.
Либо надо придумать как описать dependencies одним регулярным выражением (например делать опору на имена, типы или аннотации)