Size: a a a

2021 January 20

V

V in pro.elixir
источник

((

(fun () -> ()) in pro.elixir
Yevhenii Kurtov
к сожалению, на территории бывшего СССР програмированние как школа мысли практически отсутствует и это самое больше упущение
у нас программирование это сфера услуг, а не направление развития
источник

VS

Victor Boris Shinkev... in pro.elixir
MrFlorius
Доброй ночи! Посоветуйте книгу по DDD
источник

DT

Denis Tankov in pro.elixir
Denis Tankov
Чистое ооп
Не пробовали у пхп или джавистлв спрашивать?
жестко я с утра пошутил что чувак не по адресу
источник

YK

Yevhenii Kurtov in pro.elixir
источник

DP

Dmitry Ponyatov in pro.elixir
Maksim Lapshin
Очевидно, потому что оно не должно :)

«Нормальное тз» - это миф, придуманный людьми, которые не хотят вовлекаться в то, зачем вообще нужно программирование.

А бизнес меняется, как и его восприятие.

За полгода хороший бизнесмен успевает пересмотреть вообще структуру своегот мировосприятия, а программист с «нормальным тз» только приступит к «архитектуре каркаса слоя представления» (эту безумную фразу я взял из реальной сметы. Инвестор спрашивал, не обманывают ли его, выклянчивая деньги на фигню)
явный признак, что не хватает какого-то мощного, но очень динамичного средства прототипирования (язык + среда), в которым заказчик (*) способен нарисовать действующую модель продукта, и передать её нормальным программистам для фиксации в полноценную реализацию
(*) пара человек в штате, которые в теме, и при этом кое-как-то могут в программирование
источник

DP

Dmitry Ponyatov in pro.elixir
Dmitry Ponyatov
явный признак, что не хватает какого-то мощного, но очень динамичного средства прототипирования (язык + среда), в которым заказчик (*) способен нарисовать действующую модель продукта, и передать её нормальным программистам для фиксации в полноценную реализацию
(*) пара человек в штате, которые в теме, и при этом кое-как-то могут в программирование
что-то а-ля Smalltalk возможно, как интерактивная среда — рисовать элементы интерфейса (просто мышью тык квадратик на экран), вешать на них события, для событий прописывать методы обработки на чем-то питоноподобном...
источник

DP

Dmitry Ponyatov in pro.elixir
в ЕСПД мире для этого было попугайское называние "эскизное проектирование"
источник

DP

Dmitry Ponyatov in pro.elixir
система "RADОСть"
источник

LL

Lama Lover in pro.elixir
Так вот DDD это и есть прототипирование
Взять, например, storming, где ты просто бумажками раскладываешь то, что говорят бизнес-люди
Проблема всех прототипов от бизнес-людей в том, что для них погроммирование очень далеко и всё что они спрототипируют в лучшем случае будет похоже на <button>Do work</button>
источник

VS

Vladimir Sekisov in pro.elixir
Dmitry Ponyatov
явный признак, что не хватает какого-то мощного, но очень динамичного средства прототипирования (язык + среда), в которым заказчик (*) способен нарисовать действующую модель продукта, и передать её нормальным программистам для фиксации в полноценную реализацию
(*) пара человек в штате, которые в теме, и при этом кое-как-то могут в программирование
Прямо голос давно умерших богов,
когда-то дальше следовали
слова CASE, Rational Rose с нехилым счётом за билет в
в обещаний рай.
источник

VS

Victor Boris Shinkev... in pro.elixir
Lama Lover
Так вот DDD это и есть прототипирование
Взять, например, storming, где ты просто бумажками раскладываешь то, что говорят бизнес-люди
Проблема всех прототипов от бизнес-людей в том, что для них погроммирование очень далеко и всё что они спрототипируют в лучшем случае будет похоже на <button>Do work</button>
+
источник

AD

Aaron Delarge in pro.elixir
Lama Lover
Так вот DDD это и есть прототипирование
Взять, например, storming, где ты просто бумажками раскладываешь то, что говорят бизнес-люди
Проблема всех прототипов от бизнес-людей в том, что для них погроммирование очень далеко и всё что они спрототипируют в лучшем случае будет похоже на <button>Do work</button>
А еще они мыслят событиями, когда разработчики чаще мыслят структурами данных. Нужно некоторое время, чтобы на ивентшторминге переключиться на это
источник

RK

Roman Kolesnev in pro.elixir
Dmitry Ponyatov
явный признак, что не хватает какого-то мощного, но очень динамичного средства прототипирования (язык + среда), в которым заказчик (*) способен нарисовать действующую модель продукта, и передать её нормальным программистам для фиксации в полноценную реализацию
(*) пара человек в штате, которые в теме, и при этом кое-как-то могут в программирование
вот я не верю, что это в принципе возможно.

Или ты заставляешь бизнес-чела мыслить почти как программист, или получишь херовую схему.

Проблема ведь не в инструменте, а в mindset'ах. Перевод из одного mindset'а в другой - это творческая задача. Почти как перевод обычных текстов с одного языка на другой. А такое мы сейчас не умеем перекладвать на инструменты. (Гугл транслейт это делает, но с низким качеством)
источник

JL

John Li in pro.elixir
Dmitry Ponyatov
что-то а-ля Smalltalk возможно, как интерактивная среда — рисовать элементы интерфейса (просто мышью тык квадратик на экран), вешать на них события, для событий прописывать методы обработки на чем-то питоноподобном...
источник

PR

Peter Rezikov in pro.elixir
Помоему проблему с требованиями решает хороший продакт менеджер, по крайней мере больших и длительных проектах.
источник

ML

Maksim Lapshin in pro.elixir
Dmitry Ponyatov
явный признак, что не хватает какого-то мощного, но очень динамичного средства прототипирования (язык + среда), в которым заказчик (*) способен нарисовать действующую модель продукта, и передать её нормальным программистам для фиксации в полноценную реализацию
(*) пара человек в штате, которые в теме, и при этом кое-как-то могут в программирование
Есть хорошее проверенное временем средство прототипирования - быстрый запуск в продакшн.


Для этого бизнес должен понимать какие фичи режутся во имя скорости, а девелопер должен понимать, что нужно пилить не фичи, а ценности
источник

VS

Vladimir Sekisov in pro.elixir
Camunda, это для админа/разработчика,
подобная штука для оркестрации есть у netflix,
там без графики, но более заточено под highload
источник

JL

John Li in pro.elixir
BPMN - Business Process Model and Notation
https://en.wikipedia.org/wiki/Camunda#History
источник

VS

Vladimir Sekisov in pro.elixir
Я ее использовал, так что представление имею.
источник