Тестирование | QA, QC
3.5K subscribers
246 photos
82 videos
332 links
Всё о тестировании ПО простым языком.
Download Telegram
#Будь_как_все

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

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

О чем рубрика
#Где_то_за_кадром

Вот как-то так считают баранов айтишники. А все потому что большинство из них (айтишников, не баранов) использует 16-битное представление для целых чисел. Ну т.е. нормальное число представляется как 8 нулей или единичек в различной последовательности. Вот и ходим по кругу в диапазоне от −32768 до +32767. Причем многие языки любят его "закольцовывать" и говорить, что 32767+1=−32768. Так и считаем.

О чем рубрика
#Вавилон_нашей_эры

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

Дело в том, что большинство языков предъявляют к методам определенные требования, в частности, чтобы они обладали разными сигнатурами. Сигнатура - это комбинация имени метода и типа данных, с которым он работает. Новичков любят путать на собеседованиях, добавляя в описание сигнатуры еще и тип возвращаемых данных. Но это все бесовское. Так вот, перегрузка методов - это когда методы называются одинаково, но работают с разными типами данных.

О чем рубрика?
#Будни_IT

Почему бы не посвятить выходной день мемам о криптографии? Полезно, приятно и почти не больно.

О чем рубрика
#Где_то_за_кадром

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

О чем рубрика
#Где_то_за_кадром

Почему стратегия увеличения ставок гарантированно оставит тебя без ничего?

Давай поговорим о теории вероятности и начнем с казино. Наверняка все слышали о стратегии мартингейл. Это когда ставят условно 10 долларов, в случае проигрыша ставят 20, потом 40, 80 и т.д.

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

О чем рубрика
#Do_you_understand

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

О чем рубрика
This media is not supported in your browser
VIEW IN TELEGRAM
Возвращение

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

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

Канал возвращается в прежний ритм, но немного в другом формате, надеюсь вам понравится 🤓
Возможно скоро также сменю название и аватарку канала, не пугайтесь и не путайтесь, это я)

P.S. С любыми вопросами, пожеланиями и даже критикой, вы всегда можете написать в бота обратной связи @programmista_bot.
Друзья, поздравляем всех с наступающим Новым годом!

Желаем вам успехов в делах и достижения намеченных целей в грядущем 2021 году, а мы вас снабдим самыми полезными и интересными материалами об IT-сфере.

На следующий год ожидается много улучшений и обновлений, не пропустите, а пока празднуем 🥳
Media is too big
VIEW IN TELEGRAM
Что выбрать разработчику: Android или iOS?

Начинающие разработчики часто задаются вопросом, какие языки и другие инструменты изучать для написания приложений для iOS или Android. Стоит заметить, что «война» этих двух операционных систем идет не первый год. И у каждой из них есть свои поклонники, которые вполне обоснованно перечисляют преимущества собственного выбора. Автор предлагает разобраться в плюсах и минусах каждого варианта.

Смотреть это видео на youtube: youtu.be/DA3iCtX0JlY
Media is too big
VIEW IN TELEGRAM
Уроки Java для начинающих #1

По этим обучающим видео вы сможете освоить программирование на java с нуля до Junior Java Developer. Курс построен так, чтобы вы начали с самого нуля и продвигались в развитии, раскрывая новые темы.

Смотреть это видео на youtube: youtu.be/Zf8kizU6S1M
Перейти ко всему плейлисту: youtube.com/playlist?list=PLZqgWWF4O-zgDLDBMva788aJf_vQ9GKJv
ОПРОС 📍 Какое количество постов в день вы считаете оптимальным для нашего канала?
Anonymous Poll
62%
1-2
18%
3-4
6%
5-6
14%
чем больше, тем лучше
Media is too big
VIEW IN TELEGRAM
Как заработать на программировании?

В данном видео автор расскажет про 5 сфер, которые позволят вам зарабатывать неплохие деньги на программировании уже сегодня!

Смотреть это видео на youtube: youtu.be/lO2xpEHp9ns
ОПРОС 📍 Сколько вам лет?
Anonymous Poll
9%
до 18
31%
18 — 25
14%
26 — 30
27%
31 — 40
19%
более 40
Media is too big
VIEW IN TELEGRAM
Поиск файлов в Linux и Unix

В этом видео автор рассказывает о канонических утилитах поиска файлов в *nix — find и grep, а также об их современных удобных собратьях.

Смотреть это видео на youtube: youtu.be/ka9mMFI7f74
ОПРОС 📍 Какой сервис помимо telegram вы используете чаще?
Anonymous Poll
30%
Instagram
47%
Youtube
10%
Вконтакте
4%
Facebook
3%
TikTok
7%
Затрудняюсь ответить
Media is too big
VIEW IN TELEGRAM
Самые высокооплачиваемые языки программирования

Не за все языки работодатели готовы платить много: в этом видео рассматривается несколько языков программирования, которые приносят наибольший доход. В видео будут приведены реальные зарплаты, взятые со множества сайтов по поиску работы.

Смотреть это видео на youtube: youtu.be/pRu8n2eB7QQ
ОПРОС 📍 Проходили ли вы какой-либо онлайн-курс по программированию?
Anonymous Poll
41%
Да, бесплатный
17%
Да, платный
41%
Нет, не проходил