Становится. Из последнего, что стало бесить - это Visual Studio 2022. Тесты не видит, ссылки на классы / методы теряет, референсы на либы теряет - помогает перезагрузка студии.
Чтобы продать что-нибудь ненужное, надо купить что-нибудь ненужное, а у нас денег нет (с)
Я однажды вложился в ETL. Через год из 5 тыс стало 6. Вау - подумал я. А через месяц настал февраль 2022. Чтобы не вляпаться - надо диверсифицировать портфель. Но это ведь отдельная профессия? Хотя знаю одного программиста, который переквалифицировался в трейдеры и вроде как, пока что, успешно. Только вот, говорит, нервы стали пошаливать
Довольно монструозно выглядит. А это действительно все надо? Хотелось бы чтобы тесты были простыми, но эффективными.
И если речь заходит об архитектуре - то статья начинается где-то с середины. Я ожидал, что вначале будет про тестирование черного и белого ящика. Как пример могу привести - тестирование api через rest вызовы и тестирование того же api с прямым вызовом бизнес слоя.
Далее собственно про сами слои (есть ui, бизнес логика, и хранилище данных, могут быть внешние системы). Для каждого слоя характерны те или иные паттерны.
Далее интересно было бы узнать - что надо тестировать, а что нет. Например нет смысла тестировать БД как таковую. Она уже оттестирована разработчиками БД. Есть смысл тестировать БД в связке с бизнес логикой.
Следующим пунктом интересно было бы увидеть систематизированную информацию о том, как обеспечить повторяемость тестов. Дата генерация конечно хорошо, но перед повторным запуском тестов - надо все это откатить.
И далее уже расписывать паттерны детальней.
И самая интересная часть для меня - это тестирование взаимодействия с внешними системами. Эта часть ломается чаще всего по моему опыту. Но вместе с тем там крайне хрупкие тесты.
Но не стоит забывать, что люди там дышат химическим воздухом и давно попадалась статья про среднюю продолжительность жизни для рожденных там - что то между 40 и 50 годами. Может и приврали.
Людей жалко. Такие города-комбинаты должны быть максимально автоматизированны.
Дело не только во времени. Еще в нечетких требованиях и в невозможности обсудить реализованное решение. В большинстве случаев - тестовые это угадай-ка мысли в голове проверяющего.
У меня было два нормальных тестовых - одно оплачиваемое, второе - там были тесты. И моя задача сводилась к тому, чтобы тесты проходили. Но по второму я все равно не получил никакого фидбека.
Было когда, я сфокусировался на бэк-енде, а надо было на фронте. Меня похвалили за бэк-енд, но не взяли из-за того, что я на скорую руку скопипастил фронт из интернета и не подчистил код.
И было еще одно - "нам некогда проверять, вы нам не подходите".
Да, так и есть - по совещаниям можно ходить параллельно на двух работах. А когда кодишь и еще без фиги в кармане - две работы - это 12-16 рабочих часов в день.
После 10+ лет на удаленке - тоже стал к этому склоняться. Пробовал разные варианты и по себе заметил, что обсуждать требования и проводить мозговой штурм - наиболее эффективно в личных встречах IRL. А когда концептуальное решение выработано - разбегаться кодить по норам.
Текст тоже написан с помощью ЧатГПТ? PS: А, не раскрыл спойлер в конце.
Когда мне было года 3-4 мне папа говорил, что я родился на рубеже тысячелетий. И скоро будет 2000 год. Я смотрел на календарь и недоумевал - это же так долго. Я не доживу. Наверное тогда во мне поселилось любопытство - а что будет дальше?
Потом были кладбища. Очень атмосферное место. Я ходил и искал глазами кто дольше прожил - 80 лет, 85, 90, 95. А иногда попадались те самые рубежники, типа 1884 - 1967. И я задумывался - что они чувствовали от перехода в другую эпоху? Машины и самолеты, телевизоры - раньше они такого не видели.
А чего я раньше не видел? Компьютер был со мной всегда - с 3-4 летнего возраста, у родителей на работе. А вот смартфоны, глобальный интернет и ЧатГПТ? Вроде ничего особенного. Все прошло гладко.
А недавно я посмотрел одну из серий черного зеркала - 3 сезон, первая - там все поголовно оценивали друг друга и страдали от этого. Я подумал - «какая же дичь ждет нас в будущем?» и «хорошо что я не доживу». А как же мои бабушки и дедушки? Возможно то, что сейчас происходит вокруг - для них тоже дичь?
Я поглядывал на цены в своем городе. С 2010 по 2020 не было взрывного роста цен. В рамках погрешности от состояния и района. Панельки однушка 1.7-1.9, двушка 2.2-2.5, трешка 2.8-3.2. Хотя за это время случился кризис в 2014 и цены выросли в 1,5-2 раза на все.
Глянул авито сейчас - в моем доме (кирпичный) цена одного квм так и осталась примерно 1000-1200$ при текущем курсе, как и в 2015. Разница, ну может 10%, если начать считать курс до копейки на конкретный день.
Кажется эта статья запоздала года на 3-4. Сейчас уже люди возвращаются обратно в офисы.
Вспомнилось че-та … 12шка должна быть win-ом
Прям как сериал безотрывочно смотришь. Сколько серий в сезоне?
Кибердеревня-1984 все ближе
Все, догнал, я искал на org и он не выдает в поиске эту раздачу
Я тоже сначала поискал там - не выдает в результатах поиска.
Как тут поставить 100500 плюсов?
Надеюсь мне повезет и я найду нечто подобное на дефолтном сайте ?
Становится. Из последнего, что стало бесить - это Visual Studio 2022. Тесты не видит, ссылки на классы / методы теряет, референсы на либы теряет - помогает перезагрузка студии.
У несчастного случая есть песня в тему заголовка - с первого и по тринадцатое
Идея выглядит здраво. Но есть два момента:
Чтобы продать что-нибудь ненужное, надо купить что-нибудь ненужное, а у нас денег нет (с)
Я однажды вложился в ETL. Через год из 5 тыс стало 6. Вау - подумал я. А через месяц настал февраль 2022. Чтобы не вляпаться - надо диверсифицировать портфель. Но это ведь отдельная профессия? Хотя знаю одного программиста, который переквалифицировался в трейдеры и вроде как, пока что, успешно. Только вот, говорит, нервы стали пошаливать
Довольно монструозно выглядит. А это действительно все надо? Хотелось бы чтобы тесты были простыми, но эффективными.
И если речь заходит об архитектуре - то статья начинается где-то с середины. Я ожидал, что вначале будет про тестирование черного и белого ящика. Как пример могу привести - тестирование api через rest вызовы и тестирование того же api с прямым вызовом бизнес слоя.
Далее собственно про сами слои (есть ui, бизнес логика, и хранилище данных, могут быть внешние системы). Для каждого слоя характерны те или иные паттерны.
Далее интересно было бы узнать - что надо тестировать, а что нет. Например нет смысла тестировать БД как таковую. Она уже оттестирована разработчиками БД. Есть смысл тестировать БД в связке с бизнес логикой.
Следующим пунктом интересно было бы увидеть систематизированную информацию о том, как обеспечить повторяемость тестов. Дата генерация конечно хорошо, но перед повторным запуском тестов - надо все это откатить.
И далее уже расписывать паттерны детальней.
И самая интересная часть для меня - это тестирование взаимодействия с внешними системами. Эта часть ломается чаще всего по моему опыту. Но вместе с тем там крайне хрупкие тесты.
Интересно и познавательно.
Но не стоит забывать, что люди там дышат химическим воздухом и давно попадалась статья про среднюю продолжительность жизни для рожденных там - что то между 40 и 50 годами. Может и приврали.
Людей жалко. Такие города-комбинаты должны быть максимально автоматизированны.
Дело не только во времени. Еще в нечетких требованиях и в невозможности обсудить реализованное решение. В большинстве случаев - тестовые это угадай-ка мысли в голове проверяющего.
У меня было два нормальных тестовых - одно оплачиваемое, второе - там были тесты. И моя задача сводилась к тому, чтобы тесты проходили. Но по второму я все равно не получил никакого фидбека.
Было когда, я сфокусировался на бэк-енде, а надо было на фронте. Меня похвалили за бэк-енд, но не взяли из-за того, что я на скорую руку скопипастил фронт из интернета и не подчистил код.
И было еще одно - "нам некогда проверять, вы нам не подходите".
А потом из твиттера уволили 5000 программистов.
Да, так и есть - по совещаниям можно ходить параллельно на двух работах. А когда кодишь и еще без фиги в кармане - две работы - это 12-16 рабочих часов в день.
После 10+ лет на удаленке - тоже стал к этому склоняться. Пробовал разные варианты и по себе заметил, что обсуждать требования и проводить мозговой штурм - наиболее эффективно в личных встречах IRL. А когда концептуальное решение выработано - разбегаться кодить по норам.
Текст тоже написан с помощью ЧатГПТ? PS: А, не раскрыл спойлер в конце.
Когда мне было года 3-4 мне папа говорил, что я родился на рубеже тысячелетий. И скоро будет 2000 год. Я смотрел на календарь и недоумевал - это же так долго. Я не доживу. Наверное тогда во мне поселилось любопытство - а что будет дальше?
Потом были кладбища. Очень атмосферное место. Я ходил и искал глазами кто дольше прожил - 80 лет, 85, 90, 95. А иногда попадались те самые рубежники, типа 1884 - 1967. И я задумывался - что они чувствовали от перехода в другую эпоху? Машины и самолеты, телевизоры - раньше они такого не видели.
А чего я раньше не видел? Компьютер был со мной всегда - с 3-4 летнего возраста, у родителей на работе. А вот смартфоны, глобальный интернет и ЧатГПТ? Вроде ничего особенного. Все прошло гладко.
А недавно я посмотрел одну из серий черного зеркала - 3 сезон, первая - там все поголовно оценивали друг друга и страдали от этого. Я подумал - «какая же дичь ждет нас в будущем?» и «хорошо что я не доживу». А как же мои бабушки и дедушки? Возможно то, что сейчас происходит вокруг - для них тоже дичь?
Придет время и вывод будет другой - не делать тестовые.
А где надо жить с такой зарплатой?
Я поглядывал на цены в своем городе. С 2010 по 2020 не было взрывного роста цен. В рамках погрешности от состояния и района. Панельки однушка 1.7-1.9, двушка 2.2-2.5, трешка 2.8-3.2. Хотя за это время случился кризис в 2014 и цены выросли в 1,5-2 раза на все.
Глянул авито сейчас - в моем доме (кирпичный) цена одного квм так и осталась примерно 1000-1200$ при текущем курсе, как и в 2015. Разница, ну может 10%, если начать считать курс до копейки на конкретный день.