Telegram Web Link
Пишем игру на Python, в которой нужно уворачиваться от предметов

Время интересных штук на Python: пишем игру, в которой нужно уворачиваться от разных летающих предметов. Аркадная классика: https://v.thecode.media/4uljv

#проект_Код #лучшее_Код
В аналитике данных и биг-дате есть такая штука — OLAP-куб. Только это не совсем куб — там может быть сколько угодно граней и на каждой какие-то свои данные. Звучит сложно, работает ещё сложнее, но если разобраться, то становится понятно, зачем это вообще нужно. В общем, погнали погружаться в мир реальной аналитики: https://v.thecode.media/h8oia

#разбор_Код
Ну что, народ, уже придумали, в чём придёте на Хеллоуин-вечеринку для айтишников?

Мы будем в костюме шестидневной рабочей недели. А вы? Пишите в комментариях.
Аналитики в ИТ — интересные ребята: с одной стороны, им нужно разбираться в бизнесе и задачах клиента, с другой — шарить в математике и статистике, а с третьей — хорошо бы уметь немного программировать, чтобы сделать свою жизнь проще. Как всё это совместить, рассказываем в новой статье: https://v.thecode.media/jr6pu

#разбор_Код
Как понять, что ваш код великолепен

1. Его легко отлаживать

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

2. В нём есть логгер

Чтобы выявлять, что пошло не так, нужно регистрировать ошибки. Для этого понадобится вести лог.

3. Код легко протестировать

Тестируемый код разбит на понятные функции, которые выполняют простые проверяемые действия. Протестированный код работает лучше и более стабильно.

4. Всё предсказуемо

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

Ещё 4 признака, которые помогут понять, что вы пишете великолепный код, ищите по ссылке: https://v.thecode.media/16sg7
Чтобы завтра было о чём поговорить с коллегами (кроме работы в субботу), держите классную задачку, которую можно решать в компании на скорость. Кто первый — тот и красавчик: https://v.thecode.media/skqcq

#задача_Код
А кто вы сегодня? :-)

👍 — джун
❤️ — мидл
🔥 — уверенный синьор
Если вы не знаете, чем заняться в эту прекрасную рабочую субботу — держите подборку лучших задач на нестандартное и логическое мышление. Можно решать самому, можно с коллегами, можно дать детям. В общем, развлекаться тут: https://v.thecode.media/k4iu2

#задача_Код
В программировании есть принцип KISS — расшифровывается как Keep It Simple, Stupid («Делай проще, дурачок»). И хотя этот принцип знает большинство айтишников, многие продолжают усложнять не только в работе, но и в жизни. Так происходит из-за глубинных установок в наших головах, а сформировались эти установки ещё в те времена, когда не было ни ТЗ, ни тасков, ни программирования как такового. Если понять, что заставляет нас раз за разом усложнять простые вещи, можно со временем научиться перестать так делать. В общем, продолжаем перепрограммировать самих себя, чтобы облегчить себе жизнь.

#разбор_Код
Дайджест статей за неделю

Собрали всё про аналитиков данных: кто это такие, чем занимаются и как ими стать. С одной стороны, однозначно интересная профессия, с другой — нужно одновременно знать математику и немного программировать.

В продолжение темы про аналитиков разобрали OLAP-кубы — интересные конструкции, которые вроде как похожи на куб, а вроде как там может быть сколько угодно граней. И на каждой грани можно смотреть разрез данных по любым параметрам. Для глубокого анализа — самое то.

Рассказали, как устроено деление в Python и почему он считает именно так. Там есть пара неочевидных моментов, о которых точно стоит знать.

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

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

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

Обняли, ушли отдыхать,
ваш «Код»
2025/02/24 14:33:16
Back to Top
HTML Embed Code: