Как вам такой инструмент (Process Builder)?
https://help.salesforce.com/HTViewHelpDoc?id=process_overview.htm
Сегодня с коллегами смотрели на работе
У меня порой ощущение, что нас (кодеров) скоро могут оставить без работы, всё будет из коробки.
А так интересная и полезная вещь
Как вам такой инструмент (Process Builder)? https://help.salesforce.com/HTViewHelpDoc?id=process_overview.htm Сегодня с коллегами смотрели на работе У меня порой ощущение, что нас (кодеров) скоро могут оставить без работы, всё будет из коробки. А так интересная и полезная вещь видео: http://www.youtube.com/watch?v=APiJg7908jk
только увидел его сегодня на работе.
WorkFlow builder с графическим интерфесом как у AP или VisualFlow - это много лучше чем есть сейчас.
плюс новые WF "actions". неплохо.
все это помогает быстро решить простые задачи (которые до нас и не дойдут теперь - и не надо), снизить себестоимость, и в конечном счете способствует экспансивному захвату рынка СФом. а это значит, что потребность в понимающих разрабах только возрастет...
только увидел его сегодня на работе. WorkFlow builder с графическим интерфесом как у AP или VisualFlow - это много лучше чем есть сейчас. плюс новые WF "actions". неплохо. все это помогает быстро решить простые задачи (которые до нас и не дойдут теперь - и не надо), снизить себестоимость, и в конечном счете способствует экспансивному захвату рынка СФом. а это значит, что потребность в понимающих разрабах только возрастет...
Очень красиво выглядит.
Но по мне это очередная игрушка, которой не будут пользоваться, разве что заказчики будут играться - все равно либо с помощью этих Process не получится реализовать хотелки заказчика, либо знания данного инструмента не позволят это сделать.
Единственный большой плюс данного инструмента - наглядное представление схемы процесса. Вот этого я постоянно пытаюсь добиться от заказчиков в ТЗ.
Вопрос - кто-нибудь знает с помощью чего строится такой интерфейс? ExtJS? Меня интересует разделение экрана на области. Каждый раз сталкиваюсь с этим вопросом и каждый раз приходится изобретать свой велосипед.
Очень красиво выглядит. Но по мне это очередная игрушка, которой не будут пользоваться, разве что заказчики будут играться - все равно либо с помощью этих Process не получится реализовать хотелки заказчика, либо знания данного инструмента не позволят это сделать. Единственный большой плюс данного инструмента - наглядное представление схемы процесса. Вот этого я постоянно пытаюсь добиться от заказчиков в ТЗ. Вопрос - кто-нибудь знает с помощью чего строится такой интерфейс? ExtJS? Меня интересует разделение экрана на области. Каждый раз сталкиваюсь с этим вопросом и каждый раз приходится изобретать свой велосипед.
[quote="Dmitry Shnyrev"]Вопрос - кто-нибудь знает с помощью чего строится такой интерфейс? ExtJS? Меня интересует разделение экрана на области. Каждый раз сталкиваюсь с этим вопросом и каждый раз приходится изобретать свой велосипед.[/quote] Долго пришлось искать, потому что не знал что это называется Splitter :) Вот отличное решение http://methvin.com/splitter/ Буду пользоваться.
[quote="Dmitry Shnyrev"]Вопрос - кто-нибудь знает с помощью чего строится такой интерфейс? ExtJS? Меня интересует разделение экрана на области. Каждый раз сталкиваюсь с этим вопросом и каждый раз приходится изобретать свой велосипед[/quote] Lightning? [quote="Dmitry Shnyrev"]Но по мне это очередная игрушка, которой не будут пользоваться, разве что заказчики будут играться - все равно либо с помощью этих Process не получится реализовать хотелки заказчика, либо знания данного инструмента не позволят это сделать.[/quote] А вот если кто-то будет в коде писать, вместо этого, надо по рукам бить. Естественно я про случаи, когда можно использовать.
Я отлично помню еще те дни, когда на одном проекте нахерачили всяких validation rules, workflows, time-based workflows, а потом сидели с круглыми глазами и не понимали почему в объектах сохраняется не то что нужно.
[quote="RasMisha"]Lightning?[/quote] Пока не видел в живую, но мне кажется что это из другой области. Мне нужно именно небольшая библиотечка, которая только позволит разбить мне страницу на части. Вот кстати нашел http://methvin.com/splitter/ [quote="RasMisha"]А вот если кто-то будет в коде писать, вместо этого, надо по рукам бить. Естественно я про случаи, когда можно использовать.[/quote] В идеальном мире да, но в реальном потом думай откуда ноги растут когда что-то пойдет не так. Либо код, либо перделки на Processes. Я за код. Все равно заказчика этим Processes не обучишь и использовать он их сам не будет. Зато будет долбить вас, почему Process не имеет стоять на хоботе и надо бы сделать. Я отлично помню еще те дни, когда на одном проекте нахерачили всяких validation rules, workflows, time-based workflows, а потом сидели с круглыми глазами и не понимали почему в объектах сохраняется не то что нужно.
Process Builder ето полная *****. Они не расчитани на bulk. На орге нафигачили етих процес билдеров, а ми как раз синхронизацию делаем, по 1000 штук в пачке гоняем, а после добавления етих процес билдеров макс. размер пачки мог бить 7, при 8 soql limit. Пришлось мучитель перегонять логику в старие, добрие тригера.
Process Builder ето полная *****. Они не расчитани на bulk. На орге нафигачили етих процес билдеров, а ми как раз синхронизацию делаем, по 1000 штук в пачке гоняем, а после добавления етих процес билдеров макс. размер пачки мог бить 7, при 8 soql limit. Пришлось мучитель перегонять логику в старие, добрие тригера.
Я тоже люблю забивать гвозди дрелью
Я тоже люблю забивать гвозди дрелью
[quote="RasMisha"]Я тоже люблю забивать гвозди дрелью[/quote] Извращенец ><
[quote="RasMisha"]Я тоже люблю забивать гвозди дрелью[/quote] А почему ты так решил. Вполне себе жизненный пример привел Alex. В чем их ошибка? Соответствует Process принципам bulkification? Триггеры тоже можно писать Trigger.new[0]
Во-первых сразу бросаться с головой в новые фичи никогда не стоит. (обкатайте вначале в песочнице и под нагрузкой).
Во-вторых я про то, что использовать инстурмент надо по назначению.
ps. Я не очень понял, что конкретно сделал Алекс. И тем более я не знаю их процессов.
Когда код - лапша, очень трудно ориентироваться сколько будет dml/soql в ходе выполнения.
Во-первых сразу бросаться с головой в новые фичи никогда не стоит. (обкатайте вначале в песочнице и под нагрузкой). Во-вторых я про то, что использовать инстурмент надо по назначению. ps. Я не очень понял, что конкретно сделал Алекс. И тем более я не знаю их процессов. Когда код - лапша, очень трудно ориентироваться сколько будет dml/soql в ходе выполнения.
Подождите. Давайте на пальцах.
Т.е. если я повешу какой-то процесс к примеру на апдейт объекта, который выполняет SOQL или DML операции (пока не знаю как это выглядит, поэтому и говорю что на пальцах), то уже выполнить update для листа с более 100 элементами я не смогу?
Подождите. Давайте на пальцах. Т.е. если я повешу какой-то процесс к примеру на апдейт объекта, который выполняет SOQL или DML операции (пока не знаю как это выглядит, поэтому и говорю что на пальцах), то уже выполнить update для листа с более 100 элементами я не смогу?
Имено, и у нас втихаря их фигачила другая команда, пока в нас не начали падать батчи на нескольких записях(soql limit, Они еще к нам предявляли претензии). А булцифицировать нельзя(думаю что это только сейчас, скоро должно быть), пришлось нам переписивать логику у тригера чтоб сделать bulk.
Об этом если что на IdeaExchange писали.
[quote="Dmitry Shnyrev"]Подождите. Давайте на пальцах. Т.е. если я повешу какой-то процесс к примеру на апдейт объекта, который выполняет SOQL или DML операции (пока не знаю как это выглядит, поэтому и говорю что на пальцах), то уже выполнить update для листа с более 100 элементами я не смогу?[/quote] Имено, и у нас втихаря их фигачила другая команда, пока в нас не начали падать батчи на нескольких записях(soql limit, Они еще к нам предявляли претензии). А булцифицировать нельзя(думаю что это только сейчас, скоро должно быть), пришлось нам переписивать логику у тригера чтоб сделать bulk. Об этом если что на [url=https://success.salesforce.com/ideaView?id=08730000000DhBlAAK]IdeaExchange[/url] писали.
Вот еще одна замечательная библиотека
jQuery UI Layout Plug-in
Положу сюда ссылку чтобы потом быстро смог найти :D
Вот еще одна замечательная библиотека [url=http://layout.jquery-dev.com/index.cfm]jQuery UI Layout Plug-in[/url] Положу сюда ссылку чтобы потом быстро смог найти :D