Что делать, когда Python сам меняет значения списка
Какая-то хитровыдуманная питоновая ошибка, которая на самом деле не ошибка, а особенность работы. Если не особо любите Python, прочитайте ссылки в начале статьи:
https://v.thecode.media/qep8y
#баг_Код
Какая-то хитровыдуманная питоновая ошибка, которая на самом деле не ошибка, а особенность работы. Если не особо любите Python, прочитайте ссылки в начале статьи:
https://v.thecode.media/qep8y
#баг_Код
👍28
Старт потоков в Практикуме
В августе можно научиться делать приложения на Android и iOS, изучить UX-профессии — и не только!
Смотрите расписание старта новых потоков Яндекс Практикума и записывайтесь на понравившийся курс. Уже сейчас можно пройти бесплатную вводную часть, чтобы ознакомиться с программой и форматом.
https://practicum.yandex.ru/promocode/?code=KOD
В августе можно научиться делать приложения на Android и iOS, изучить UX-профессии — и не только!
Смотрите расписание старта новых потоков Яндекс Практикума и записывайтесь на понравившийся курс. Уже сейчас можно пройти бесплатную вводную часть, чтобы ознакомиться с программой и форматом.
https://practicum.yandex.ru/promocode/?code=KOD
🔥12👍7❤1👎1
Статьи из базы сильных профессионалов:
• Что такое легаси в коде: https://v.thecode.media/bcp9e
• Что такое рефакторинг: https://v.thecode.media/yyzh6
• Что такое технический долг: https://v.thecode.media/i927j
• Оптимизация кода: https://v.thecode.media/2b9ff
• Что такое легаси в коде: https://v.thecode.media/bcp9e
• Что такое рефакторинг: https://v.thecode.media/yyzh6
• Что такое технический долг: https://v.thecode.media/i927j
• Оптимизация кода: https://v.thecode.media/2b9ff
🔥14
Задача про умножение с нестандартным решением
Решаем двумя способами — как ребёнок и как программист
https://v.thecode.media/nd9hb
#задача_Код #лучшее_Код
Решаем двумя способами — как ребёнок и как программист
https://v.thecode.media/nd9hb
#задача_Код #лучшее_Код
👍15
Как начать писать программу и не пожалеть
Как часто делают: в голове рождается задумка программы, автор садится её писать и начинает буквально сначала — с экрана логина, первого интерфейса, первого экрана, в общем, чего-то первого. Необязательно на этом экране будет происходить основная работа программы. Просто по задумке этот экран должны увидеть первым.
Как лучше: понять, что будет полезным ядром программы, и сначала убедиться, что вы можете его реализовать. Потом завернуть это ядро в модуль или функцию и уже поверх него написать интерфейс, окна, экраны и всё что угодно.
✅ Например, в приложении для напоминаний полезное ядро — само напоминание, которое вываливается в нужный момент. Потом, может быть, нужно дать напоминанию статус «Я это уже сделал в этом месяце» или «Напомни мне через…» и опцию повторного срабатывания через какое-то время.
🤔 А вот интерфейс установки напоминания и инфраструктура для хранения напоминаний не так важны на первом этапе.
💡 Часто такое же полезное ядро уже реализовал кто-то другой в виде бесплатной библиотеки. Это большая удача: взяли, изучили, допилили — быстро выпустили свой продукт.
А в статье рассказываем на что обратить внимание на старте написания программы: https://v.thecode.media/uj5fe
Как часто делают: в голове рождается задумка программы, автор садится её писать и начинает буквально сначала — с экрана логина, первого интерфейса, первого экрана, в общем, чего-то первого. Необязательно на этом экране будет происходить основная работа программы. Просто по задумке этот экран должны увидеть первым.
Как лучше: понять, что будет полезным ядром программы, и сначала убедиться, что вы можете его реализовать. Потом завернуть это ядро в модуль или функцию и уже поверх него написать интерфейс, окна, экраны и всё что угодно.
✅ Например, в приложении для напоминаний полезное ядро — само напоминание, которое вываливается в нужный момент. Потом, может быть, нужно дать напоминанию статус «Я это уже сделал в этом месяце» или «Напомни мне через…» и опцию повторного срабатывания через какое-то время.
🤔 А вот интерфейс установки напоминания и инфраструктура для хранения напоминаний не так важны на первом этапе.
💡 Часто такое же полезное ядро уже реализовал кто-то другой в виде бесплатной библиотеки. Это большая удача: взяли, изучили, допилили — быстро выпустили свой продукт.
А в статье рассказываем на что обратить внимание на старте написания программы: https://v.thecode.media/uj5fe
👍17❤6🔥3
Так и запишем. Текст про логгеры, причем не самописные, а импортные.
https://v.thecode.media/pnbhf
#проект_Код
https://v.thecode.media/pnbhf
#проект_Код
👍10❤1
Покупая ноутбук для рюкзака, сначала проверьте, нет ли у вас в рюкзаке еще одного ноутбука.
#подборка_Код
#подборка_Код
👍71🔥15
Если полностью отключат VPN, какого сервиса вам будет больше всего не хватать?
😢14🔥2
Огромная подготовительная работа, чтобы сделать простейший Hello World:
https://v.thecode.media/kdwjk
#проект_Код
https://v.thecode.media/kdwjk
#проект_Код
👍19
Как автомобильный навигатор находит самый быстрый путь
Если вы хоть раз задумывались, как навигаторы устроены внутри, — можете больше не задумываться 🙂
https://v.thecode.media/bg3ti
#разбор_Код
Если вы хоть раз задумывались, как навигаторы устроены внутри, — можете больше не задумываться 🙂
https://v.thecode.media/bg3ti
#разбор_Код
👍29
Тест недели: за каким инструментом вы будете сиять?
https://v.thecode.media/ujqwy
#лучшее_Код
#тест_Код
https://v.thecode.media/ujqwy
#лучшее_Код
#тест_Код
👍21👎8