Шурок
На степике, есть модуль код ревью, в нем дается задание исходя из тз, надо найти ошибки в коде процесс тепличных условий на степике, отличается от процессе ревью на «работе» или джуну об этом не надо думать ?
Любой процесс поиска багов не является "тепличным". даже после твоего ревью могут остаться ошибки. Разница в том - что в степике от тебя ждут что-то прямо.
Alexandr
Добрый день. Подскажите пожалуйста, какую стартовую зарплату просить для андроид - джуна, без опыта работы? Регион - Киев
Alexander
Иногда и так приходится делать.
Я вчера писал-писал, промежуточное тестирование, маленькими шагами, все работало. Думал уже - во я крутой, все арбайтен! Потом в один момент - херак! Не работает! 🤦🏻‍♂ Начинаем откатываться назад по шагам - не работает. Уже до заготовки вернулся - не работает. Сейчас буду брать опять голую болванку и добавлять функционал по маленьким шагам - смотреть где напротачил...
Alexander
сохранил ваше сообщение, а то я мягко говоря нервничаю
Так, что я вчера дважды с начала начинал, и сегодня опять с начала начинаю. Не бздо. Мы ещё много ху#ни наворотами 😂
Alexander
А зачем тебе промежуточное тестирование?
Чтоб работало. Я ж не суперпрофи, чтоб писать целый день, а потом за раз все оттестировать и отрефакторить... Именно так все и получилось - нихера не работает 🤷‍♂
Шурок
Чтоб работало. Я ж не суперпрофи, чтоб писать целый день, а потом за раз все оттестировать и отрефакторить... Именно так все и получилось - нихера не работает 🤷‍♂
Я может что-то перепутал, но промежуточное тестирование это когда ты проверяешь не логику, а только кусок логики.
Шурок
Именно так.
Ну так а зачем? Делай интеграционные тесты. ты так больше покроешь. Плюс при расширении приложения, такие тесты на ура
Alexander
Alexander
Немного Ломбы вам в ленту
Vladislav
Alexander
ок ок.
На какахах не буду обьяснять. скажу так: Я делаю клиент-сервер со свистелкой и перделкой. запустил сервер, проверил - работает запустил клиент, проверил работает законектил клиента и сервер, проверил - работает прикрутил свистелку, проверил - работает прикурутил перделку, проверил - а он АШАМБЕХПАШАМБЕХШАЙТАНАМА... не работает.. начал в обратном порядке все откручивать, сейчас понял, что не работает на стадии коннекта... както так вобщем
Alexander
все, в Иерусалим?
Ни, нас и тут кормят норм
Alexander
Это метре было
Alexander
Проблема в том, что при добавлении новой фичи - тебе нужно и менять старые тесты. А если ты забудешь или забьешь - тесты все также будут крутить идеальные круги ада. Поэтому и считаю не ок.
В моей задаче, достаточно простой для специалиста, к моему счастью достаточно оказалось написать сервер, через который я вручную могу протестировать необходимый функционал.
ᅠᅠ
Да
ᅠᅠ
Питон топ
ᅠᅠ
Я вчера так знатно по питонил
Шурок
В моей задаче, достаточно простой для специалиста, к моему счастью достаточно оказалось написать сервер, через который я вручную могу протестировать необходимый функционал.
Я говорю о расширении. Скажем у нас есть сервис который принимает данные пользователя их обрабатывает и выдает назад. ты например проверил все это отдельно друг от друга. А завтра, тебе скажут что нужно добавить роли. И тут начинается проблема - твои написанные ранее тесты, в мире идеальных пони - все также будут работать, потому что они изолированы от других частей приложения.
Alexander
Alexander
Вы перешли в питон+бек?
Нет, просто предложили такое задание выполнить.
Alexander
Django?
asyncio
Сергей
asyncio
Чё конкретно вылетает?
Alexander
Вроде все стандартно, как документации
Alexander
Однако, если клиента закрыть через цтрл+ц, сервер проходит до меню
Alexander
То есть клиент отправляет свой статус, и идёт дальше, а сервер его не получает и ждёт этот статус.
Alexander
Хм... Надо было сразу уточке пожаловаться. 🤦🏻‍♂
Vladislav
а как можно сделать идексацию в масиве отдельному символу?
Alexander
А разве можно сделать массив, чтобы элементы не индексировались?
Alexander
А разве можно сделать массив, чтобы элементы не индексировались?
в некоторых языках есть "ассоциативный массив"
Alexander
он же хэш таблица
Alexander
может про это?
Vladislav
А разве можно сделать массив, чтобы элементы не индексировались?
он та индексированный, но мне надо чтоб отдельный элемент имел свой номер в массиве Например: a - 1, c - 3, e - 5
Alexander
А в каких это языках?
пых как минимум
Alexander
У всех элементов массива есть свой индекс. Ты можешь сделать, например, весь из нулей, а потом заполнить те, что тебе нужно
Vladislav
так каждый элемент будет иметь свой номер
ну вот, подается на вход символ 'a' его надо в mas[0], символ 'e' его нада в mas[4] Массив целочисленный
Alexander
Alexander
Объявляешь массив из 5 элементов и инициализируешь только 1 и 5 элементы
Alexander
26 элементов тогда
Alexander
это ж ваще изи
Alexander
это ж ваще изи
Я вот тоже не понимаю в чём сложность
Vladislav
Я вот тоже не понимаю в чём сложность
у меня только мысль с switch
Alexander
Си
ну смотри
Alexander
чар в си это инт
Andrii
Alexander
ну и хринач короче
Alexander
char[] myArray = char[26] (по памяти пишу, с ошибками)
Alexander
for (от 0 до 25)
Alexander
myArray[i] = (char) i;
Alexander
ну как та так. под рукой нет gcc проверить
Alexander
Andrii вот в си разбирается, он подскажет, но логика такая гдет
Andrii
Я на улице
Vladislav
char[] myArray = char[26] (по памяти пишу, с ошибками)
мне нада целочисленный массив int, чтоб использовать как счетчик
Alexander
замени char на int в строчке
Alexander
или я торможу, или ты, или одно из двух)
Alexander
оба
давай задачу с начала