FeelYourDestiny #7381 1 октября 2019 девелоперу не безразлично, он тоже может решать хочется ему это делать или нет и проталкивать свое мнениеприходишь, заливаешь смузи в свою новую первоклассную смузибаночку, вставляешь новомодную металлическую трубочку, начинаешь отхлебывать, сидишь чилишь, наслаждаешься опенспесом, смотришь на холопов (сейлс), которые что-то по телефону пиздят, но ты понимаешь, что вся сила тут, у вас в it в отделе. Захотел сделал, захотел нет, ведь я же девелопер, мое желание закон. я предположу, что у тебя плохое настроение и отвечу тебе адекватно. Я не говорил, что девелопер пуп земли. Никто кроме девелопера не может пояснить за бизнес вэлью от рефакторинга. Ни сейл, ни ПМ не придет и не скажет, что нужно переписать эти ебучие модули, потому что они нас уже заебали, или потому что их невозможно будет поддерживать через пару лет. Все это лежит на плечах тим лида, и если человеку поебать, что будет с проектом через пару лет, то он может об этом умалчивать или привести аргументы почему этот рефакторинг может быть опасен, или увеличить естимейт на 5 и от него отьебутся. Поделиться сообщением Ссылка на сообщение
choojoykin #7382 1 октября 2019 блять, что он несёт. обёртки позволяющие делать эквивалетные преобразования кода?Может быть я не так называю, не шарю в патернах. Пусть есть класс какой-то, я его хочу изменить каким-то образом, для этого меняю класс любым образом и временно делаю исходный интерфейс, чтобы не менять остальной код. Проверяю - всё работает збс, после этого рефакторю места где используется эта временная обёртка, но тут всё равно будет дохуя нюансов ещё всяких. чот для чела который всех овнит кодом и знаниями с опытом писать "я не шарю в паттернах" - детект ни мало ни много, а много и мало Поделиться сообщением Ссылка на сообщение
JuJeu #7383 1 октября 2019 Дефолтный дев никогда не пояснит за вэлью рефакторинг. Повторю ещё раз, если проект планируют поддерживать n лет и переписывание проекта дороже чем его поддержание в теч n лет, то никто это трогать не будет. То, что ты описываешь ситуация в вакууме. Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders. Поделиться сообщением Ссылка на сообщение
choojoykin #7384 1 октября 2019 девелоперу не безразлично, он тоже может решать хочется ему это делать или нет и проталкивать свое мнениеприходишь, заливаешь смузи в свою новую первоклассную смузибаночку, вставляешь новомодную металлическую трубочку, начинаешь отхлебывать, сидишь чилишь, наслаждаешься опенспесом, смотришь на холопов (сейлс), которые что-то по телефону пиздят, но ты понимаешь, что вся сила тут, у вас в it в отделе. Захотел сделал, захотел нет, ведь я же девелопер, мое желание закон. я предположу, что у тебя плохое настроение и отвечу тебе адекватно. Я не говорил, что девелопер пуп земли. Никто кроме девелопера не может пояснить за бизнес вэлью от рефакторинга. Ни сейл, ни ПМ не придет и не скажет, что нужно переписать эти ебучие модули, потому что они нас уже заебали, или потому что их невозможно будет поддерживать через пару лет. Все это лежит на плечах тим лида, и если человеку поебать, что будет с проектом через пару лет, то он может об этом умалчивать или привести аргументы почему этот рефакторинг может быть опасен, или увеличить естимейт на 5 и от него отьебутся. может потому что пму и сейлзам вообще похуй чо там с модулями и какой техдолг? ни мало ни много, а много и мало Поделиться сообщением Ссылка на сообщение
FeelYourDestiny #7385 1 октября 2019 Дефолтный дев никогда не пояснит за вэлью рефакторинг. Повторю ещё раз, если проект планируют поддерживать n лет и переписывание проекта дороже чем его поддержание в теч n лет, то никто это трогать не будет. То, что ты описываешь ситуация в вакууме.кто определяет что дороже поддерживать n лет или переписывать сейчас? Поделиться сообщением Ссылка на сообщение
JuJeu #7386 1 октября 2019 Дефолтный дев никогда не пояснит за вэлью рефакторинг. Повторю ещё раз, если проект планируют поддерживать n лет и переписывание проекта дороже чем его поддержание в теч n лет, то никто это трогать не будет. То, что ты описываешь ситуация в вакууме.кто определяет что дороже поддерживать n лет или переписывать сейчас?все зависит от структуры и размера компании. Но не дефрлтные девы, дефрлтные девы пишут обертки для эквивалентного преобразования кода и пьют смузи оглядывая свои владения (опенспэйс). `KV понравилось это Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders. Поделиться сообщением Ссылка на сообщение
FeelYourDestiny #7387 1 октября 2019 девелоперу не безразлично, он тоже может решать хочется ему это делать или нет и проталкивать свое мнениеприходишь, заливаешь смузи в свою новую первоклассную смузибаночку, вставляешь новомодную металлическую трубочку, начинаешь отхлебывать, сидишь чилишь, наслаждаешься опенспесом, смотришь на холопов (сейлс), которые что-то по телефону пиздят, но ты понимаешь, что вся сила тут, у вас в it в отделе. Захотел сделал, захотел нет, ведь я же девелопер, мое желание закон. я предположу, что у тебя плохое настроение и отвечу тебе адекватно. Я не говорил, что девелопер пуп земли. Никто кроме девелопера не может пояснить за бизнес вэлью от рефакторинга. Ни сейл, ни ПМ не придет и не скажет, что нужно переписать эти ебучие модули, потому что они нас уже заебали, или потому что их невозможно будет поддерживать через пару лет. Все это лежит на плечах тим лида, и если человеку поебать, что будет с проектом через пару лет, то он может об этом умалчивать или привести аргументы почему этот рефакторинг может быть опасен, или увеличить естимейт на 5 и от него отьебутся. может потому что пму и сейлзам вообще похуй чо там с модулями и какой техдолг? ну сейлзам офкПМу не похуй но пост не особо об этом, к чему ты доебаться пытаешься? Поделиться сообщением Ссылка на сообщение
E1azor #7388 1 октября 2019 чот для чела который всех овнит кодом и знаниями с опытом писать "я не шарю в паттернах" - детектя никогда не работал шлюхой в айти поэтому нет необходимость помнить всякие термины которые нужны только для понимания друг друга всё что пишу -- шизофренический бред Поделиться сообщением Ссылка на сообщение
Drakonian #7389 1 октября 2019 Вот вы все девелооперы - а я инженер! Поделиться сообщением Ссылка на сообщение
JuJeu #7390 1 октября 2019 Пм делает вид, что ему не похуй. Потому что как правило он вообще не выкупает, что происходит. Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders. Поделиться сообщением Ссылка на сообщение
FeelYourDestiny #7391 1 октября 2019 Дефолтный дев никогда не пояснит за вэлью рефакторинг. Повторю ещё раз, если проект планируют поддерживать n лет и переписывание проекта дороже чем его поддержание в теч n лет, то никто это трогать не будет. То, что ты описываешь ситуация в вакууме.кто определяет что дороже поддерживать n лет или переписывать сейчас?все зависит от структуры и размера компании. Но не дефрлтные девы, дефрлтные девы пишут обертки для эквивалентного преобразования кода и пьют смузи оглядывая свои владения (опенспэйс). Я писал про тим-лида в своем посте. Или это недостаточно недефолтно? Есть какие-то девы с магическими силами о которых я не знаю? В команде на 10 фте, я дефолтный джун, могу на это влиять. В большом проекте отличие только в том, что ты можешь что-то говорить о той части проекта с которой еври дей работаешь, а не о всем проекте. Поделиться сообщением Ссылка на сообщение
E1azor #7392 1 октября 2019 дефрлтные девы пишут обертки для эквивалентного преобразования кода и пьют смузи оглядывая свои владения (опенспэйс).ладно, давай объясняй что я не так сказал делаешь обёртку - дальше меняешь врутренности как угодно, это помогает разбить рефакторинг на этапы всё что пишу -- шизофренический бред Поделиться сообщением Ссылка на сообщение
FeelYourDestiny #7393 1 октября 2019 Пм делает вид, что ему не похуй. Потому что как правило он вообще не выкупает, что происходит.он то может и не выкупает, но это не перестает быть его зоной ответственности дефрлтные девы пишут обертки для эквивалентного преобразования кода и пьют смузи оглядывая свои владения (опенспэйс).ладно, давай объясняй что я не так сказалделаешь обёртку - дальше меняешь врутренности как угодно, это помогает разбить рефакторинг на этапы как твоя обертка проверяет, что получается на выходе? Поделиться сообщением Ссылка на сообщение
JuJeu #7394 1 октября 2019 (изменено) дефрлтные девы пишут обертки для эквивалентного преобразования кода и пьют смузи оглядывая свои владения (опенспэйс).ладно, давай объясняй что я не так сказалделаешь обёртку - дальше меняешь врутренности как угодно, это помогает разбить рефакторинг на этапыкак я могу что-то объяснить, если я ничего не понял? Какие ещё обертки для классов. Приведи пример кода. Ты ментальный маппинг не проводи, то, что тебе кажется и думается не есть, происходящее на самом деле. Изменено 1 октября 2019 пользователем JuJeu Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders. Поделиться сообщением Ссылка на сообщение
E1azor #7395 1 октября 2019 как твоя обертка проверяет, что получается на выходе?Обёртка ничего не проверяет. Есть тесты типа на вход упругий шар вдавливается в ползучее полупространство, на выходе поле напряжений и деформаций. И таких тестов несколько. Запускаю эти тесты смотрю что норм всё и дебагер не жалуется значит всё збс. Я хочу сначала сделать рефакторинг, а потом покрыть тестами максимально плотно, чтобы не писать тесты дважды. всё что пишу -- шизофренический бред Поделиться сообщением Ссылка на сообщение
FeelYourDestiny #7397 1 октября 2019 Я так понимаю, ты хочешь сначала написать только интеграционные тесты (которые ты блять назвал оберткой), потом порефакторить и покрывать юнит тестами? Поделиться сообщением Ссылка на сообщение
JuJeu #7398 1 октября 2019 (изменено) как твоя обертка проверяет, что получается на выходе?Обёртка ничего не проверяет. Есть тесты типа на вход упругий шар вдавливается в ползучее полупространство, на выходе поле напряжений и деформаций. И таких тестов несколько. Запускаю эти тесты смотрю что норм всё и дебагер не жалуется значит всё збс. Я хочу сначала сделать рефакторинг, а потом покрыть тестами максимально плотно, чтобы не писать тесты дважды. те подстроить тесты под код, не удивительно, что дебаггер не ругается. Это вообще не показатель бтв. Писать интеграционные тесты без юниттестинга, рофлы, которые вышли из под контроля. Изменено 1 октября 2019 пользователем JuJeu FeelYourDestiny понравилось это Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders. Поделиться сообщением Ссылка на сообщение
JuJeu #7400 1 октября 2019 Жужей слился кста лолТы понимаешь, что мои панчи настолько высокоабстрактны, что они сначала трахнут твой код, затем тебя и на конец твою глупую суку? Раунд. Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders. Поделиться сообщением Ссылка на сообщение