@nodejs_ru

Страница 870 из 2748
Aleh
13.06.2017
14:50:34
а что вы используете для работы с базой?)

Алексей
13.06.2017
14:50:52
Google
Aleh
13.06.2017
14:51:33
а что вы используете для работы с базой?)
если какую-то штуку, которой вы даете запрос в каком-либо виде, а она вам обратно js-объект в каком-либо виде, то вы используете ORM

* естественно для реляционных баз

Yuriy
13.06.2017
14:53:20
вы платили программисту зп из своего кармана когда-нибудь?
Я принимал проекты от IBM / TI и Intel'a ... Занимался реструктуризацией и реорганизацией галерок. Успел повидать всякого. Менеджмент рисков отсутствует по определению... даже руководство не руководит "потому что бизнес, потому что дедлайн". Толку с бизнеса если нет бизнес-плана ? Вера не Стратегия.

Alex
13.06.2017
15:09:29
вы платили программисту зп из своего кармана когда-нибудь?
это реально крайне просветляющее занятие. Особенно когда ты понимаешь, сколько было сделано

Aleksandr
13.06.2017
15:10:17
это реально крайне просветляющее занятие. Особенно когда ты понимаешь, сколько было сделано
и когда ты недоумеваешь какого хера любая простая вещь стоит конских денег

тут сразу технический перфекционизм куда-то исчезает и начинает бесить когда кто-то им страдает

Roman
13.06.2017
15:12:10
Я новичок в Node.js. Поэтому моя проблема наверное не очень сложная. Мне нужно записать всех юзеров из mongodb в таблицу . Я хочу при регистрации пользователя добавлять новый рядок в таблицу в шаблон handlebars. Как из Node.js изменить handlebars?

Yuriy
13.06.2017
15:13:03
тут сразу технический перфекционизм куда-то исчезает и начинает бесить когда кто-то им страдает
если нет опыта разработки качественных процессов, что бы разрабатывать качественные продукты - естественно он исчезнет. Риски будут множится, а то что должно занимать 2 часа будет занимать день.

Yuriy
13.06.2017
15:13:48
Аргументный-аргумент

Ну ок, дилетантов везде хоть лопатой отгребай... мне то что %)

Aleksandr
13.06.2017
15:15:26
Аргументный-аргумент
ну вы по-своему правы, во вселенной наемного персонала. я в общем не спорю с вашими доводами. но они имеют смысл в энтерпрайзе, в стартапе даже успешном вас не поймут

Aleh
13.06.2017
15:15:57
поймут

Google
Yuriy
13.06.2017
15:16:06
В стартапе будут говнякать и не понимать что это гробит жизнеспособность целевого бизнесса... пока он не сдохнет.

Aleh
13.06.2017
15:16:19
ну это в плохом стартапе)

Yuriy
13.06.2017
15:16:30
Таких большинство

Aleh
13.06.2017
15:16:38
и не только стартапов

Yuriy
13.06.2017
15:16:49
Это да

Stan
13.06.2017
15:17:23
Всем привет

Yuriy
13.06.2017
15:17:27
о/

Stan
13.06.2017
15:18:13
Есть сениоры? ?

Aleksandr
13.06.2017
15:18:27
В стартапе будут говнякать и не понимать что это гробит жизнеспособность целевого бизнесса... пока он не сдохнет.
ну тут важен баланс. вот люди способные не допустить стратегических технических ошибок очень нужны. но перфекционисты часто не дают не только допустить ошибок но и вообще довести продукт до продакшена

Yuriy
13.06.2017
15:19:18
200-250К$ в среднем

Aleksandr
13.06.2017
15:19:42
не, процессы это хорошо. Вопрос в том, сколько есть денег.
и когда это бабло с твоего счета то пригорает моментально

Yuriy
13.06.2017
15:19:42
С них обычно остаётся за первые пол года 80К, и отбивается за вторые ...

Aleh
13.06.2017
15:19:49
не, процессы это хорошо. Вопрос в том, сколько есть денег.
качественный процесс, также как качественная архитектура и прочее зависит от контекста, в том числе и денег

Yuriy
13.06.2017
15:19:51
хз хз ...

Ну ок, всем добра.

Aleksandr
13.06.2017
15:21:00
качественный процесс, также как качественная архитектура и прочее зависит от контекста, в том числе и денег
как измерять качество? если нет внятной числовой характеристики то чаще всего это демагогия

Yuriy
13.06.2017
15:21:03
Aleh
13.06.2017
15:21:55
как измерять качество? если нет внятной числовой характеристики то чаще всего это демагогия
внятная числовая характеристика строится на основе модели, которая в конкретной ситуации может быть неприменима. Короче говоря числовая тоже не дает выхлопа в нашей молодой индустрии

Google
Aleh
13.06.2017
15:22:24
самое простое - по скорости реагирования на изменения

Aleksandr
13.06.2017
15:22:24
Yuriy
13.06.2017
15:22:55
Таким, весёлым, которое может показать какие есть характеристики прямые и косвенные и к каким бизнес процессам они применимы...

Книжек любых по MBA можно почитать.

Стоит хотя бы разобраться в линейных и экспоненциальных эстимациях и процессах (в том числе и сугубо психологических) которые к ним приводят.

Aleh
13.06.2017
15:24:35
так. раскройте. интересно мнение
чем быстрее получается деливерить новые фичи, тем лучше(обычно). Далее сюда докидывается сколько при этом ломается старых фич. Но и это оч частный случай

Aleksandr
13.06.2017
15:24:51
Книжек любых по MBA можно почитать.
нет. тут неправда. там этому не научат

Yuriy
13.06.2017
15:25:05
Ну у всех свои понятия MBA ...

У нас в среднем до mini-MBA люди еле дотягивают.

Понятия в принципе на таком же уровне.

Aleh
13.06.2017
15:25:57
ну, mba это вроде вполне конкретное, а нас тут интересует теория принятия решений, не?

Yuriy
13.06.2017
15:26:12
Там куча разных менеджментов под капотом... которые непосредтсвенно и приводят к принятию решений.

Aleksandr
13.06.2017
15:26:24
чем быстрее получается деливерить новые фичи, тем лучше(обычно). Далее сюда докидывается сколько при этом ломается старых фич. Но и это оч частный случай
хорошо. как считать поломки? как оценить не множим ли мы сложность по факту неудачной архитектуры несмотря на скорость разработки? это типичная же история.

У нас в среднем до mini-MBA люди еле дотягивают.
я инженер, я не способен оценить уровень бизнесменов и их образования)

Yuriy
13.06.2017
15:27:41
Ну, такое дело... при отсутствии вменяемого руководства приходиться впитывать рано или поздно, вместе с психологией.

Aleh
13.06.2017
15:28:19
хорошо. как считать поломки? как оценить не множим ли мы сложность по факту неудачной архитектуры несмотря на скорость разработки? это типичная же история.
ну, у вас же есть разбиение на задачи, у задач есть оценка сложности в каких-то единицах измерения. Можете строить простые зависимость суммарная сложность сделанных задач / за период

Aleksandr
13.06.2017
15:28:57
Ну, такое дело... при отсутствии вменяемого руководства приходиться впитывать рано или поздно, вместе с психологией.
начнете впитывать тогда когда сами начнете строить бизнес на свои. остальное - узучение бокса по книжкам

Google
Stan
13.06.2017
15:30:04
У нас тут форсмажор с nodejs случился, нужен senior разработчик на 2-2.5 месяца на 300 000 рублей.

Yuriy
13.06.2017
15:30:23
учитывайте это, ваш кэп)
Почти нереально, для нормального менеджера нужно приводить к линейным и проводить реструктуризацию... Любые нелинейные эстимации - дополнительный риск.

Stan
13.06.2017
15:30:58
Спс

Admin
ERROR: S client not available

Aleh
13.06.2017
15:31:11
ну да, все сводится к тому, что надо понять бизнес и чего он хочет. И решать их проблему

проблема конечно обычно в том, что бизнес ничего не знает

и приходится вместе узнавать)

Yuriy
13.06.2017
15:32:27
... когда руководство слишком тупоголовое что бы оценить жизнеспособность этого бизнеса, проще притвориться как будто не всёравно и продолжать грести

Aleh
13.06.2017
15:32:39
или сменить место работы

Yuriy
13.06.2017
15:32:50
В 99% случаев не поможет

Aleksandr
13.06.2017
15:33:01
ну да, все сводится к тому, что надо понять бизнес и чего он хочет. И решать их проблему
а может архитектуру стоит оценивать в стоимости обработки запроса в долларах?

Yuriy
13.06.2017
15:33:48
Я обычно измеряю количество фич которое можно получить за доллар в текущем месяце. Сравниваю с предыдущим ... Потом разбираю что именно повлияло на изменения.

Google
Yuriy
13.06.2017
15:35:29
Та тут обычно платные сервисы по подпискам и консультационные услуги, B2B решения.

Aleksandr
13.06.2017
15:37:26
не понял еси честно
а что тут неясного? вот телеграм возмем. там рассказывали что в месяц 1-2 млн баксов тратится на сервера. тут скорость фич как-то не очень актуальна, а вот burn rate на отправку сообщения, на хранение кб и прочее сильно важнее

Aleksandr
13.06.2017
15:38:53
окей, и что здесь с архитектурой?
ну как оценивать качество? не особо очевидно

Aleh
13.06.2017
15:39:13
качество архитектуры? А что такое архитектура?

в моем понимании это набор ограничений, накладываемый разработчиками на самих себя в рамках конкретного проекта, для достижения определенных характеристик

ну и оценивать мы можем насколько успешно мы добились этих самых характеристик. Потом насколько эти характеристики отвечают требованиям бизнеса. И все это оч относительные вещи

Yuriy
13.06.2017
15:44:00
Хз... если учитывать что MVC морально устарел и издох, а на MVVM + CQRS-ES у людей не хватает мозга / опыта... та да можно говорить про "качество архитектуры".

Aleh
13.06.2017
15:44:03
ровно как мы(ну я пока точно не могу) не можем в общем случае сказать, какой нужен баланс между coupling&cohesion, так и здесь, приходится танцевать от конкретного проекта

Хз... если учитывать что MVC морально устарел и издох, а на MVVM + CQRS-ES у людей не хватает мозга / опыта... та да можно говорить про "качество архитектуры".
если учитывать, что под mvc каждый понимает, что хочет, в том числе и mvvm+cqrs-es ведь это всего-лишь пара деталей реализации)

Yuriy
13.06.2017
15:45:02
Ну она позволяет увеличить реюзабельность компонентов

Aleh
13.06.2017
15:45:14
кто она?

Yuriy
13.06.2017
15:45:40
MVVM + CQRS-ES архитектура под event-driven SOA

Aleh
13.06.2017
15:45:56
красивый набор базвордов)

реюзабельность достигается дизайном абстракций, ведь реюзаются именно абстракции, а то как связать домен\апликейшн с вью зависит от много чего

Yuriy
13.06.2017
15:46:59
Ок, не хочу объяснять что AAA i18n и валидация являются частью представления.

Это уже нужен опыт что бы понять и систематизировать...

В общем люди не знают что кровавый ынтерпрайс шагнул далеко вперёд, и там эти вопросы уже давно решены.

Aleh
13.06.2017
15:48:37
ну нет, точно также можно сказать, что люди не знают, что стартапы шагнули далеко вперед и там эти вопросы давно решены

или %langname% шагнул далеко вперед

Страница 870 из 2748