Перейти к содержимому

Донат
На хостинг
ISK за переводы
до 75kk за 1000зн.
Хроники EVE
Сборник
Новичкам
Полезная информация
Фотография

*кодеры* и их ЗП

50к 100к в евро ОКР уверенный пользователь

  • Авторизуйтесь для ответа в теме
470 ответов в теме

#401
Aurum_Gallente

Aurum_Gallente

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 11134 сообщений
1567
  • EVE Ingame:Aurum Gallente
  • Client:Eng

осторожно мат

Спойлер


  • 0
я всегда знаю, как надо лучше

#402
Neurox

Neurox

    Clone Grade Nu

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 9923 сообщений
3650
  • EVE Ingame:NeuroxDFx
  • Corp:-
  • Ally:-
  • Client:Рус
Нет картинки
  • 0
В войне за выживание не может быть никаких условностей — ни сугубо, ни трегубо. Любой, кто не сражается на вашей стороне, — враг, которого необходимо сокрушить!

#403
Jack Hareka

Jack Hareka

    белко

  • Tech III Pilots
  • PipPipPipPipPip
  • 3583 сообщений
1427
  • EVE Ingame:Jack Hareka
  • EVE Alt:Calsys
  • Corp:Monks of War
  • Client:Eng

вот что там:

Спойлер


  • 0

#404
Tanhausser

Tanhausser

    Clone Grade Nu

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 9406 сообщений
9709
  • EVE Ingame:Toyvo Talvanen
  • Corp:LASNC
  • Client:Eng
Интеллектом хлеба и наглостью вороны. Золотые слова
  • 0

Поскольку согласно Библии Иисус именно родился, а не отпочковался от тела Марии, то было не вегетативное размножение, а половое. Но без участия самца, то бишь партеногенез. У позвоночных партеногенез известен только среди рептилий. Выходит, что Иисус и Мария — рептилоиды. Косвенным подтверждением этой теории являются некоторые ящерицы, способные бегать по поверхности воды


#405
Tanhausser

Tanhausser

    Clone Grade Nu

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 9406 сообщений
9709
  • EVE Ingame:Toyvo Talvanen
  • Corp:LASNC
  • Client:Eng

  • 2

Поскольку согласно Библии Иисус именно родился, а не отпочковался от тела Марии, то было не вегетативное размножение, а половое. Но без участия самца, то бишь партеногенез. У позвоночных партеногенез известен только среди рептилий. Выходит, что Иисус и Мария — рептилоиды. Косвенным подтверждением этой теории являются некоторые ящерицы, способные бегать по поверхности воды


#406
Tir

Tir

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 18223 сообщений
2744

Спойлер

Остро не хватает озвучки голосом Дроздова.
  • 0

#407
Gwyn'bleid

Gwyn'bleid

    Clone Grade Mu

  • Tech III Pilots
  • PipPipPipPipPipPipPip
  • 5777 сообщений
1923
  • EVE Ingame:Gwyn'bleid
  • Client:Рус

Мужики!

а кто рубит в asp.net web forms ?

есть срочное деловое предложение ) надо небольшую задачку за денежку сбацать.


  • 0

Мнение большинства всегда ошибочно, ибо большинство людей - идиоты.

 


#408
Ali On

Ali On

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 5596 сообщений
1221
  • EVE Ingame:Ali On
  • Corp:-AND-
  • Ally:KNOW
  • Client:Eng

открою маленький секрет, длину спринта можно менять, а не брать как в учебнике написано. и не обязательно делать релиз в конце спринта. его можно делать раз в X спринтов. те кто говорят что аджайл надо делать как написано в учебнике, не понимают смысл аджайла.

 

Да это не секрет. Только мне проще забить и лидить команду как мне удобно и танковать их хотелки лицом, вместо того, чтобы бегать кругами и объяснять менеджерам/заказчикам за аджайл и его применение. Особенно, в n-ный раз.


  • 0

#дыраутебявголове


#409
euroUK

euroUK

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 5588 сообщений
252
  • EVE Ingame:Methodius Nix
  • EVE Alt:Много
  • Corp:G1PSY
  • Ally:TRI
  • Client:Eng

У аджайла есть одна цель. Аджайл=гибкий. То есть, это подстройка под хотелки заказчика. Если ты полгода пилишь и никак не допилишь, то это не аджайл. Цель аджайла - дать минимальную функциональность, проверить идеи, исправить, если плохо, нарастить мяса, если все работает.

 

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



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

 

я тебе скажу по секрету что куча непонятной фигни не только в российских банках. и написана эта фигня была за последние 30-40 лет именно теми людьми которых ты нам тут рисуешь как профессионалов которых больше нет. :D

 

Когда я говорю про решения энтерпрайз уровня, у которых есть несколько архитекторов, я предполагаю, что API для интеграции предусмотрен сразу, на этапе разработки системы. Это мог быть wsdl или swagger, но бэкэнд должен быть, равно как и документация.

 

Что касается фигни, написанной теми, кого больше нет. Не было 20-30-40 лет назад тех технологий, которые есть сейчас. Люди пытались использовать COM+ для абстракций, но это был ад и отрасль была не готова. Нормальные люди уже давно переписали свои кор -системы. Только вот проблема в том, что манагеры от ИТ не видят смысла в переписывании "работающих систем", поэтому прикрепляют костыли вместо переделки сути. Именно поэтому в банковской отрасли так мало настоящих спецов, ибо там правят бал "финансисты"


  • 0

у меня стаж игры с 2009 года я летал почти на всем что есть в еве, включая титаны на тесте. 


#410
Timbldorf

Timbldorf

    Clone Grade Zeta

  • Tech III Pilots
  • PipPipPip
  • 370 сообщений
31
  • EVE Ingame:Kei Detering
  • Corp:Hmjolnir
  • Client:Eng

 

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


...

 

 Только вот проблема в том, что манагеры от ИТ не видят смысла в переписывании "работающих систем", поэтому прикрепляют костыли вместо переделки сути. Именно поэтому в банковской отрасли так мало настоящих спецов, ибо там правят бал "финансисты"

 

Еврик, я б тебя заплюсовал до нейтрального стендинга (в т.ч. и за тему про увольнение Лилу.. лол) да не дают-с )

беда только в том что траблы не только в банковской отрасли. Весь IT теперь работает от "финансистов", в т.ч. и игрострой, который теперь клепает "коммерчески успешные" продукты.


  • 0

#411
diniaprapor

diniaprapor

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 4475 сообщений
2658
  • EVE Ingame:Occam Razr
  • Corp:Burundukai Inc.
  • Client:Eng

беда только в том что траблы не только в банковской отрасли. Весь IT теперь работает от "финансистов", в т.ч. и игрострой, который теперь клепает "коммерчески успешные" продукты.

Ты живешь в каком-то пониленде, где IT проекты хороши просто как вещь в себе, и главная цель сделать их красивыми и органичными. Обычно цель организации это все-таки заработать, a IT просто инструмент для этого. В случае IT стартапов это основной инструмент, и есть больше мотивации содержать его в чистоте и порядке. В случае банков, заводов и прочих производств это средство для поддержки основной деятельности, и на него выделяется столько ресурсов, сколько руководство считает нужным.

Следует просто осознать свое место в пищевой цепочке и перестать думать что весь мир что-то должен айтишникам просто за то что они есть и умеют в эджайл и фреймворки. 

 

Что касается игростроя, то там как раньше, так и теперь есть издатели гиганты у которых основная цель деньги и инди разработчики которые вкладывают больше души в свои поделки (но тоже хотели бы есть хлеб с маслом, а в идеале и с икрой). Просто индустрия чуть больше созрела и усовершенствовала способы отьема денег у населения. 


  • 0
This is my signature. There are many others like it, but this one is mine.

Someday, this signature may save my life.

#412
Timbldorf

Timbldorf

    Clone Grade Zeta

  • Tech III Pilots
  • PipPipPip
  • 370 сообщений
31
  • EVE Ingame:Kei Detering
  • Corp:Hmjolnir
  • Client:Eng

Ты живешь в каком-то пониленде, где IT проекты хороши просто как вещь в себе, и главная цель сделать их красивыми и органичными. Обычно цель организации это все-таки заработать, a IT просто инструмент для этого. В случае IT стартапов это основной инструмент, и есть больше мотивации содержать его в чистоте и порядке. В случае банков, заводов и прочих производств это средство для поддержки основной деятельности, и на него выделяется столько ресурсов, сколько руководство считает нужным.

Следует просто осознать свое место в пищевой цепочке и перестать думать что весь мир что-то должен айтишникам просто за то что они есть и умеют в эджайл и фреймворки. 

 

Что касается игростроя, то там как раньше, так и теперь есть издатели гиганты у которых основная цель деньги и инди разработчики которые вкладывают больше души в свои поделки (но тоже хотели бы есть хлеб с маслом, а в идеале и с икрой). Просто индустрия чуть больше созрела и усовершенствовала способы отьема денег у населения. 

 

пфф... not you =)

 

А я вот уверен что в пониленде живут люди которые думают что не имея не малейшего понятия в объекте управления они могут им управлять просто потому что они умеют в скрам и бизнес процессы.

 

Кто бы спорил что IT это инструмент для заработка денег или оптимизации процесса заработка денег на чем то другом. Проблема в том что поняши "на гироскуттерах и с макбуками" (с) даже не пытаются понять как оно работает. Но судя по всему, тебе доказывать это бессмысленно  :D


  • 0

#413
euroUK

euroUK

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 5588 сообщений
252
  • EVE Ingame:Methodius Nix
  • EVE Alt:Много
  • Corp:G1PSY
  • Ally:TRI
  • Client:Eng

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

 

Именно умение вовремя потратиться, чтобы перейти на новый качественный уровень и отличает хороших управленцев от плохих. Это как защита в ЦСКА и сборной. Лучше них не было никого на тот момент. Но если не вкладываться в молодых ты так и остаешься с двумя сорокалетними мужиками в сборной.


  • 0

у меня стаж игры с 2009 года я летал почти на всем что есть в еве, включая титаны на тесте. 


#414
Tir

Tir

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 18223 сообщений
2744

Продут, выпущеный по аджайлу, рано или позно начинает переписываться системно.

ОР ДО ГОР

Только вот проблема в том, что манагеры от ИТ не видят смысла в переписывании "работающих систем", поэтому прикрепляют костыли вместо переделки сути.

А к концу поста наш гибкий друг видимо забыл о том, что он писал в начале про то, как там что-то начинает переписываться системно.

Я и не спорю, что основная цель IT - зарабатывать деньги. Просто во главе множества крупных и некрупных фирм стоят недалекие люди, которые не понимают, что очень часто лучше переписать систему с нуля целиком, чем пристраивать костыли. Кажется, что вся система - дорого, а костыль быстро и дешево. Но когда костылей становится много - поддержка всего этого и доработка становится существенно дороже, чем если бы сразу сделали как надо.т плохих. Это как защита в ЦСКА и сборной. Лучше них не было никого на тот момент. Но если не вкладываться в молодых ты так и остаешься с двумя сорокалетними мужиками в сборной.

> эджайл
> переписываться системно
> сразу сделали как надо

И ведь как-то уживается всё вот это взаимоисключающее в одной голове и не дерётся.
  • -1

#415
euroUK

euroUK

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 5588 сообщений
252
  • EVE Ingame:Methodius Nix
  • EVE Alt:Много
  • Corp:G1PSY
  • Ally:TRI
  • Client:Eng

ОР ДО ГОР

А к концу поста наш гибкий друг видимо забыл о том, что он писал в начале про то, как там что-то начинает переписываться системно.

> эджайл
> переписываться системно
> сразу сделали как надо

И ведь как-то уживается всё вот это взаимоисключающее в одной голове и не дерётся.

 

Я для тебя возможно открою истину, но эджайл - это плохая практика разработки, которая, если ей пользоваться без оглядки, приводит к тому, что продукт большей частью состоит из костылей. Ты можешь орать или нет, но любая система сложнее заказа пиццы, которая претендует на расширяемость, модульность и поддерживаемость в дальнейшем, должна разрабатываться уже с учетом этих требований.

Поэтому в реальном мире для серьезных проектов есть 2 варианта:

1) Если продакт оунеры и аналитики сильные, то сразу ведется разработка нормально, но такая разработка редко когда может быть реализована по эджайлу, ибо на разработку ядра системы, моделей, интеграции уходит много времени и невозможно релизить MVP на неработающем ядре.

2) Если аналитики и оунеры не могут точно сказать, что им нужно, то разработка ведется по эджайлу, но потом, когда продукт достигнет функциональной зрелости, его придется переписывать с учетом требований к расширяемости. 

 

Безусловно, некоторые вещи типа формочки с кнопочками можно делать и без готового бэкенда в тесной кооперации с заказчиками и оунерами, только программирование формочек я не считаю работой над системой вообще. А выдавать кредитный калькулятор по эджайлу типа "тут у нас идет завпрос кредитной истории, но мы еще не интегрировались с той подсистемой, поэтому у нас тут ничего нет" безусловно можно, но вот в нормальной ситуации - 90% вопросов это как считается и что учитывается, и без полной интеграции все это имеет ровно 0 смысла.


  • 0

у меня стаж игры с 2009 года я летал почти на всем что есть в еве, включая титаны на тесте. 


#416
Akturis

Akturis

    Clone Grade Delta

  • Tech III Pilots
  • PipPip
  • 136 сообщений
36
  • EVE Ingame:Aktyris
  • Corp:FSPT
  • Ally:Bandelogs
  • Channel:RSpace
  • Client:Рус
Что то ты путаешься в понятиях.
Agile не каким боком не относится к разрабатываемой функциональности. Это методология разработки - небольшими командами, закрывающими все направления.
  • 0

FSP-T/FSP-B

https://banderlogs.su

 


#417
Tir

Tir

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 18223 сообщений
2744
Хотел было дело простыню написать, но чот вспомнил, сколько раз я такие простыни писал (и сколько раз проговаривал словами), и какова была результативность оных проповедей, и забил. В теории ты говоришь правильный абстрактные слова. На практике это всё не работает. Ещё ни разу не видел, чтобы после таких вот переписываний чего-то реально большого, работающего в реально сложных бузинес-процессах, "с учётом требований к расширяемости" костылизация не начиналась со следующего же релиза, ибо выяснялось, что экстеншн пойнты были прикручены не там и не те, а те, которые есть, реализованы настолько криво, что расширяемости по факту не дают, и всё вот это вот. Можно конечно решить, что там архитекторы были не архитекторы и аналитики - не аналитики, и ваще решить, что все содомиты, один ты - боярин Орша, но чот мне подсказывает, что на практике ты от них даже оправданиями своих обосрамсов принципиально отличаться не будешь, окажись ты на их месте.

И это было бы даже неудивительно. Пока система маленькая с кудрявой головой, и её дизайн, хотя бы хайлевельный, со всеми юзкейсами, подсистемами, как они там будут взаимодействовать, дата моделями, интерфейс агриментами, и всем вот этим вот, умещается в голове, проектировать её по наитию и документировать, как бог на душу положит, ещё худо-бедно можно. Но по мере роста продукта это рано или поздно заканчивается, и начинают лезть внезапные импакты при запилке нового функционала, про которые кто-то не подумал, потому что ну кто же мог подумать, и ваще это не мы дизайнили/имплементили/вотэвар, бесконечные регрессии, и всё это всё равно заканчивается костылями, ибо выясняется, что иначе переписанное с учётом требований к расширяемости нужно переписывать с учётом новых требований к расширяемости прям на следующей же итерации. Тут бы в сторону формальных методов посмотреть, но пойди найди, кто про них хотя бы слышал, и ваще это сложно, скучно, без стэндапов, покера там и прочих пируэтов свободного полёта креативной мысли. А ещё долго, да. Бесконечные-то переписывания с учётом требований к расширяемости всяко быстрее, ага.
  • 0

#418
euroUK

euroUK

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 5588 сообщений
252
  • EVE Ingame:Methodius Nix
  • EVE Alt:Много
  • Corp:G1PSY
  • Ally:TRI
  • Client:Eng

Отчасти ты прав, но стоит принять внимание следующие факторы:

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

2) Добавление нового функционала в систему со множеством костылей занимает времени гораздо дольше, чем в систему без оных.

3) Переписывание системы с учетом новых технологий, тулов и IDE требует гораздо меньше времени. Если раньше писанина на C++ и Com+ была больше похожа на садомазохизм, то сейчас можно за один рабочий день написать при помощи рефлексии и экспрешенов визуальный конструктор бизнес-логики над определяемыми рантайм моделями объектов. А дальше расширяй это как хочешь и куда хочешь, вот тебе редис, вот тебе рэббит, вот тебе деплой из коробки, в котором даже миграция данных есть.



Что то ты путаешься в понятиях.
Agile не каким боком не относится к разрабатываемой функциональности. Это методология разработки - небольшими командами, закрывающими все направления.

 

Большинство гибких методологий нацелены на минимизацию рисков путём сведения разработки к серии коротких циклов, называемых итерациями, которые обычно длятся две-три недели. Каждая итерация сама по себе выглядит как программный проект в миниатюре и включает все задачи, необходимые для выдачи мини-прироста по функциональности: планирование, анализ требованийпроектированиепрограммированиетестирование и документирование. Хотя отдельная итерация, как правило, недостаточна для выпуска новой версии продукта, подразумевается, что гибкий программный проект готов к выпуску в конце каждой итерации. По окончании каждой итерации команда выполняет переоценку приоритетов разработки. - Википедия.

 

Говоря своими словами, за каждый цикл разработки ты выдаешь MVP с учетом требований на этот цикл.


  • 0

у меня стаж игры с 2009 года я летал почти на всем что есть в еве, включая титаны на тесте. 


#419
Franky

Franky

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 2305 сообщений
129
  • EVE Ingame:Franky Burns
  • Corp:Frag Logistics
  • Client:Eng

А выдавать кредитный калькулятор по эджайлу типа "тут у нас идет завпрос кредитной истории, но мы еще не интегрировались с той подсистемой, поэтому у нас тут ничего нет" безусловно можно, но вот в нормальной ситуации - 90% вопросов это как считается и что учитывается, и без полной интеграции все это имеет ровно 0 смысла.


Ты не поверишь, но банковское ПО реально так и делается.
  • 0

#420
euroUK

euroUK

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 5588 сообщений
252
  • EVE Ingame:Methodius Nix
  • EVE Alt:Много
  • Corp:G1PSY
  • Ally:TRI
  • Client:Eng

Ты не поверишь, но банковское ПО реально так и делается.

 

Ну именно поэтому оно в банках такого уровня. И да, я знаю о чем говорю.


  • 0

у меня стаж игры с 2009 года я летал почти на всем что есть в еве, включая титаны на тесте. 





1 посетителей читают тему

0 members, 1 guests, 0 anonymous users