1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

Почему xpage это зло

Тема в разделе "Lotus - Программирование", создана пользователем ToxaRat, 18 мар 2015.

  1. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Репутация:
    0
    Регистрация:
    6 ноя 2007
    Сообщения:
    3.185
    Симпатии:
    22
    Сёдня прочитал весьма интересную статью: Не учите фреймворки, учите архитектуру - http://habrahabr.ru/post/253297/
    Полностью с ней согласен.
    Понравилось высказывание знакомого лотусиста:
    а ваше мнение?
     
  2. savl

    savl Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    28 окт 2011
    Сообщения:
    2.116
    Симпатии:
    157
    @ToxaRat, комментарии интереснее статьи
     
  3. anna

    anna Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    3 июн 2014
    Сообщения:
    354
    Симпатии:
    9
    Написание кода "в блокноте", то есть без фреймворков, крупных библиотек и тд и тп может быть только на таких проектах, где не знают про управление проектами, agile, где вообще не принципиальна скорость разработки и нет ограничений проекта.
    Имхо, сейчас тот, кто сумел лотусовый продукт вынести полностью в веб, тот и на плаву. Продать систему для толстого клиента за нормальные деньги нереально.
     
  4. alexas1

    alexas1 Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    10 апр 2014
    Сообщения:
    649
    Симпатии:
    227
    Экстремизм до добра не доводит. Я начинал с машкодов и ассемблера (вот такой динозавр :happy:) и если есть моцк - этих двух языков достаточно для того, чтобы сделать всё. И кому это надо? И где эти идиоты (даж драйверисты до такого не опускаются)? Оси уже пишут на СИ и JAVA, а начинали с машкодов. Всё хорошо в меру и инструмент надо выбирать "по зубам" и по задачам. Лучче знать 5 инструментов на 5, чем 105 на единицу.
    Прогресс делают профессионалы, коих становится всё меньше (есть с чем сравнивать).
    В фаворе дилетанты широкого профиля, к сожалению.
    В капитализме важно продать (себя или продукт), а что продать - дело десятое.
    Такшта, фреймворки нужны - быстро приготовить продукт. Закон рынка.

    ЗЫ
    Обсуждалка на хабре прикольная - все говорят о частностях, которые им ближе всего.
    А ведь любой фреймворк даёт прогеру простор для творчества и, даже, право его не использовать ;)
     
    #4 alexas1, 18 мар 2015
    Последнее редактирование модератором: 18 мар 2015
  5. savl

    savl Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    28 окт 2011
    Сообщения:
    2.116
    Симпатии:
    157
    @ToxaRat, ты конечно прав, посыл верный.
    По факту создашь свой фреймворк/набор библиотек, но придешь к тому же. Годами это и делалось, больше чем уверен.
    У меня свои библиотеки есть, но для клиента.
    Если "xpage зло" только потому что это фреймворк со своей (неизвестной для тебя как разработчика) архитектурой, то аргумент слабый.
    То что на нем мало решений, вопрос другой...
    Сейчас пришли мобильные технологии, адаптивный/гибридный/мобильный дизайн, планшеты и народ захотел большего.
    Нужны инструменты, их предоставляют. Пользоваться или нет - каждый решает сам.
     

    Вложения:

    3 пользователям это понравилось.
  6. alexas1

    alexas1 Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    10 апр 2014
    Сообщения:
    649
    Симпатии:
    227
    Золотые слова. И lmike прав - не надо изобретать велосипеды и колёса на работе. А у себя на кухне можно и Закон Ома заново открывать, если есть такая душевная потребность.
     
    3 пользователям это понравилось.
  7. rinsk

    rinsk Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    12 ноя 2009
    Сообщения:
    894
    Симпатии:
    84
    Все это напоминает oop vs generic programming... с тем же результатом.
     
  8. lmike

    lmike нет, пердело совершенство
    Lotus team

    Репутация:
    1
    Регистрация:
    27 авг 2008
    Сообщения:
    6.375
    Симпатии:
    336
    иойпыт ... сын ошибок трудных...
    и шожезатаке будет сама нотусятина (толстый клиент) - опаньки - фреймворк (да к тому же - похаченый индусами)
     
    2 пользователям это понравилось.
  9. lmike

    lmike нет, пердело совершенство
    Lotus team

    Репутация:
    1
    Регистрация:
    27 авг 2008
    Сообщения:
    6.375
    Симпатии:
    336
    @ToxaRat, давай, без дизигнера прогай, в болокноте ;) , сам в байткод преобразуй, зачем фрэймворк трогаешь? ;)
    --- Добавлено 18 мар 2015. Первое сообщение размещено 18 мар 2015 ---
    смотря - что под этим понимать. XPages можно и в толстом клиенте пущать
     
    2 пользователям это понравилось.
  10. rinsk

    rinsk Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    12 ноя 2009
    Сообщения:
    894
    Симпатии:
    84
    Применительно к Xpage - как говориться "губит людей не пиво..." . Вполне нормальная архитектура - для ibm)
    Как web аппликейшен сервер - тож ничего, работать можно. IDE вот кривоватое...
    Главное знать, что и зачем делаешь)
     
  11. savl

    savl Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    28 окт 2011
    Сообщения:
    2.116
    Симпатии:
    157
    2 пользователям это понравилось.
  12. alexas1

    alexas1 Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    10 апр 2014
    Сообщения:
    649
    Симпатии:
    227
    И очень даже не фигово.
    Задолбало уже в "классике" делать приличный интерфейс, доставая правое ухо левой ногой и внешними костылями.
    Да, и в "классике" можно сделать всё. Но какой ценой!
     
  13. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Репутация:
    0
    Регистрация:
    6 ноя 2007
    Сообщения:
    3.185
    Симпатии:
    22
    сейчас почти всё так и делаю...еще и через ВЕБ... DXML рулит процессом
     
  14. lmike

    lmike нет, пердело совершенство
    Lotus team

    Репутация:
    1
    Регистрация:
    27 авг 2008
    Сообщения:
    6.375
    Симпатии:
    336
    если только веб и руками - не понятно зачем домина ;)
     
  15. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Репутация:
    0
    Регистрация:
    6 ноя 2007
    Сообщения:
    3.185
    Симпатии:
    22
    многие не готовы менять платформу - этим и живу ;)
     
  16. savl

    savl Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    28 окт 2011
    Сообщения:
    2.116
    Симпатии:
    157
    Это выражается только в затратах, если они превышают срок окупаемости - миграции не будет.
    Жрать кактус продолжают до распоряжения свыше или когда уже затраты не важны.
    Высшему показать "выхлоп" порой тяжело, необходимо постараться, но если удается - зеленый свет гарантирован.
    Вот у меня сейчас стоит такая задача... Сделать пару баз под web и показать куда надо/хотим идти.
     
  17. lmike

    lmike нет, пердело совершенство
    Lotus team

    Репутация:
    1
    Регистрация:
    27 авг 2008
    Сообщения:
    6.375
    Симпатии:
    336
    домина предлагает безальтернативный стэк, по совокупности (в рамках малого и среднего)
    если нет команды (сработанной) кот. может пилить и продвигать свое решение (без домины) - куда-то "слезать" - это самоубийство
    если вы - гугл, яндекс, мордокнига... - нужно свое решение ибо задачи очень специфичные (по масштабу и нагрузке)
    но там и команды разработчиков соответ.
     
    2 пользователям это понравилось.
  18. savl

    savl Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    28 окт 2011
    Сообщения:
    2.116
    Симпатии:
    157
    Общая тема.
    Для любителей готовых решений: http://libraries.io/
     
  19. garrick

    garrick Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    26 окт 2009
    Сообщения:
    853
    Симпатии:
    68
    LotusScript там нету :(
     
  20. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Репутация:
    0
    Регистрация:
    6 ноя 2007
    Сообщения:
    3.185
    Симпатии:
    22
    вы отклоняетесь от темы
    зачем переходить на xPage - как я понял среди вас лидирует вариант "чтобы от меня быстро отьеба...сь" так?
    а поддерживать кто потом это будет?
    мне надеюсь не нужно напоминать что домино тем и хорош, что он фактически "вечен" и сделав всё правильно к вам и через 10 лет обращаться будут?
     
Загрузка...

Поделиться этой страницей