Search
Write a publication
Pull to refresh
11
0
Александр Захаров @Xezed

Web Developer

Send message
Приятно слышать конструктивную критику.
Везде есть исключения. С этим я согласен.
Не совсем понял, где в примере из статьи and.
Второе условие не проверяется ни в первом ни во втором случае, если первое условие не прошло.
3 повторения нужно для того, чтобы лучше увидеть паттерн и выделить правильную абстракцию.

Под «последовательностью», понимается хотя бы элементарное именование сущностей… Определённые префиксы, постфиксы, глаголы для функций, структура пакетов…
Вы же, говорите о проработке архитектуры. Вам не нужно быть архитектором, чтобы следовать этому совету.

Я перевёл статью, потому что она резонирует с моими убеждениями и опытом. Тяжело охватить все возможные случаи в одной статье.
А что вы предлагаете?
В статье изложены простые истины.
Понятное дело, что бывают исключения, но к большинству ситуаций, эти советы применимы.
Повторение — мать учения.
Подобных навыков недостаёт очень многим разработчикам.
Если бы все, хоть немного, следовали тому, что в статье изложено, то жизнь девелоперов была бы значительно легче.
Спасибо за замечание. Первая моя публикация в разделе новости. Добавил.
В CPython — да.
UPD: Теперь во всех, дейтвительно. Спасибо.
Спасибо за отзыв)
Спасибо. Рад, что Вам пригодилось)
тема для отдельной статьи :D
Старался, спасибо:)
Спасибо за фидбек!)
Это моя первая статья в жизни, не ругайтесь, пожалуйста.
В данном конкретном случае, имелось ввиду то, что мы не можем надеяться на то, что элементы будут в одном и том же порядке постоянно. В основе dict() и set() в Python лежат хэш-таблицы.

Но, Вы правы. Ясность внести нужно. Я поправлю.

Information

Rating
Does not participate
Location
Курск, Курская обл., Россия
Date of birth
Registered
Activity