Я из-за этого libGDX и забросил: все примеры трех-четырех летней давности и такое примитивное разрешение, когда в обиходе уже давно все 1920*1080. Нигде нормально это не объясняется, везде только рекомендация использовать ViewPort, но никакой конкретики нету. Так что ну его нафиг до лучших времен )
Вадим Ш.: черти из менеджмента )
- А запилите-ка быстренько пробную фичу N
- Хорошо, вот сделано, но нужно провести тесты, пусть бизнес-аналитики выдадут схему процесса и мы составим и отработаем тест-кейсы, нужно будет пару недель на отладку и тестирование
- На это нет времени, в продакшн!!!
- *что-то ломается или работает не так*
- Опять программисты херню сделали! За что им деньги платят!!!
Евгений: проблемы негров шерифа не волнуют, как говорится. Мне по-барабану, куда он там компилируется, главное, что я не сталкиваюсь с сопутствующими проблемами. Ваше утверждение похоже на "ну и как же вы от goto избавились, если в ассемблерном коде все равно куча безусловных переходов?"
Ничего подобного 3-е издание Кормана лучше Скиены, который болье общие советы дает, чем объясняет. Если вы в интернете читали только 2-е Кормана, то знайте - 3 существенно переработано.
Артур Бравер: ну я не знаю, сама организация.. Что там используется в этой области, например, для БД - Hibernate ORM, потом разбить структуру по схеме модель-представление... просто подумайте, как бы вы могли протестировать ваш код? Напишите тесты, для бд используя моки, предусмотрите обработку ошибок корректную, а то сейчас вы их по большому счету игнорируете
Артур Бравер: Вы знаете, посмотрел я код java (остальное не знаю), и делаю вывод, что вам отказывают скорее всего именно из-за отсутствия опыта. То есть совет такой: поищите опенсорсные проекты, посмотрите код, различные приемы, типа выноса "магических чисел" вроде вашего "setMaxAge(100500)" в константы, работы с базой данных и прочего. ООП, паттерны там... Т.е. смысл в том, что ваш код работает, но он плохо читается, его трудно поддерживать и расширять будет. Вы человек неглупый и вас этому вполне можно научить за энное время, но компании не хотят это время оплачивать. Даже если вы туда бесплатно попроситесь, то на вас нужно будет тратить время опытного сотрудника. Ну как-то так.