Size: a a a

F# Flood: кибербабулинг башкиров

2020 September 30

VA

Vagif Abilov in F# Flood: кибербабулинг башкиров
Дописать никогда не поздно, но выделять это отдельно как чью-то ответственность, имхо неверно.
источник

SB

S B in F# Flood: кибербабулинг башкиров
Vagif Abilov
Дописать никогда не поздно, но выделять это отдельно как чью-то ответственность, имхо неверно.
Это я говорил как способ занять хоть чём-то народ. Как солдаты копают: от забора и до вечера.
источник

SB

S B in F# Flood: кибербабулинг башкиров
Все лишь бы инфраструктурные библиотеки не писали, которую упрощают работу с кешами и Кафкой!
источник

VA

Vagif Abilov in F# Flood: кибербабулинг башкиров
S B
Это я говорил как способ занять хоть чём-то народ. Как солдаты копают: от забора и до вечера.
Но это какая-то уже нездоровая ситуация, когда кого-то сознательно занимают чем-то, лишь бы за другое не брался.
источник

SB

S B in F# Flood: кибербабулинг башкиров
Vagif Abilov
Но это какая-то уже нездоровая ситуация, когда кого-то сознательно занимают чем-то, лишь бы за другое не брался.
Это безусловно так, но то что я выше писал это ещё более нездоровая ситуация. Про инфраструктурные пакеты внутри компании.
источник

VA

Vagif Abilov in F# Flood: кибербабулинг башкиров
S B
Это безусловно так, но то что я выше писал это ещё более нездоровая ситуация. Про инфраструктурные пакеты внутри компании.
Имхо, желательно как-то доходить до осознания этого, обсуждать и т.п. Т.е. если есть осознание этого теми, кто способен повлиять на ситуацию, значит надо до всех доводить. Если не довели, и у кого-то руки чешутся внутренние библиотеки для всех писать, то к этому придет.
источник

SB

S B in F# Flood: кибербабулинг башкиров
Vagif Abilov
Имхо, желательно как-то доходить до осознания этого, обсуждать и т.п. Т.е. если есть осознание этого теми, кто способен повлиять на ситуацию, значит надо до всех доводить. Если не довели, и у кого-то руки чешутся внутренние библиотеки для всех писать, то к этому придет.
Ну там последний абзац был про авторов этих библиотек, которые в блаженном неведении о том, что могло бы быть иначе и искренне уверены что причиняют добро.
источник

VA

Vagif Abilov in F# Flood: кибербабулинг башкиров
Во многих организациях пишут внутренние библиотеки из самых лучших побуждений и от отсутствия опыта злоключений с ними. Да, авторы уверены, что творят добро.
источник

VA

Vagif Abilov in F# Flood: кибербабулинг башкиров
Здесь требуются некие социальные навыки, чтобы настроить диалог, без этого не обойтись.
источник

VA

Vagif Abilov in F# Flood: кибербабулинг башкиров
Одним из мудрых решений Майкрософта было сделать класс string sealed. Сколько бы сейчас кастомных классов строк кружилось по миру!
источник

SB

S B in F# Flood: кибербабулинг башкиров
Vagif Abilov
Здесь требуются некие социальные навыки, чтобы настроить диалог, без этого не обойтись.
Ну и стальные нервы, чтобы тот код, который писался 2-4 года поверх этих библиотек, переводить на новые рельсы. Вот сейчас пишу и вспоминаю буквально порядка 50 строк кода конфигурации читателя топика Кафки, где было много неожиданного и незабываемого. Например, для стандартных параметров использовались исключительно «упрощающие» алиасы.
источник

M

Mikhail in F# Flood: кибербабулинг башкиров
Vagif Abilov
Во многих организациях пишут внутренние библиотеки из самых лучших побуждений и от отсутствия опыта злоключений с ними. Да, авторы уверены, что творят добро.
К сожалению вынужден констатировать что немало людей которые пишут внутренние библиотеки, испытывают боль а потом приходят на новое место и опять пишут свои решения
источник

SB

S B in F# Flood: кибербабулинг башкиров
Mikhail
К сожалению вынужден констатировать что немало людей которые пишут внутренние библиотеки, испытывают боль а потом приходят на новое место и опять пишут свои решения
Воистину.
источник

M

Mikhail in F# Flood: кибербабулинг башкиров
Мой «архитектор» на прошлой работе инициировал запил своей «платформы» - они там переизобрели медиатор, написали свой идентити итд. А эти летом он уволился сказав что не может больше эту платформу выносить
источник

M

Mikhail in F# Flood: кибербабулинг башкиров
Но я уверен что на следующей работе он опять напишет платформу если ему позволят
источник

VA

Vagif Abilov in F# Flood: кибербабулинг башкиров
Я помню, как еще во времена C++/MFC начал работать в проекте с обширным фронтом работ ("нет времени на раскачку"). Пришел новый коллега, посмотрел код, спросил: "надо  первые недели написать код общего пользования, потом быстрее пойдет." Мне повезло, что я тогда уже застолбил ответственность как архитектор.
источник

SB

S B in F# Flood: кибербабулинг башкиров
Vagif Abilov
Я помню, как еще во времена C++/MFC начал работать в проекте с обширным фронтом работ ("нет времени на раскачку"). Пришел новый коллега, посмотрел код, спросил: "надо  первые недели написать код общего пользования, потом быстрее пойдет." Мне повезло, что я тогда уже застолбил ответственность как архитектор.
Нет, ну понимаешь ли, вот если какая бизнес-логика или маленький пакет с аббревиатурами, необходимыми в такой логике, или даже общая часть ДТО - могу я понять и принять желание выпилить это в общий пакет с нормальным версионированием. Но речь-то не про другое: именно про самопальные инфраструктурные решения, которые мало того, что с замахом, ещё непосредственно влияют на отказоустойчивость, доступность и масштабируемость.
источник

SB

S B in F# Flood: кибербабулинг башкиров
И это-то на галерах, где сотни микросервисов и проблем с последнем тремя уже по одной этой причине тыща.
источник

SB

S B in F# Flood: кибербабулинг башкиров
Компания, например, говно с лопаты съела ни раз из-за того, что наш самописный брокер сообщений без гарантированной доставки и способности к репликации/кластеризации просто дропал критически важные сообщения.
источник

SB

S B in F# Flood: кибербабулинг башкиров
Была даже команда из двух админов, которые уже четвёртый год подряд из ебучих логов конкретно нашего брокера выкапывали «зацепки». Это были смех и слёзы.
источник