3 повторения нужно для того, чтобы лучше увидеть паттерн и выделить правильную абстракцию.
Под «последовательностью», понимается хотя бы элементарное именование сущностей… Определённые префиксы, постфиксы, глаголы для функций, структура пакетов…
Вы же, говорите о проработке архитектуры. Вам не нужно быть архитектором, чтобы следовать этому совету.
Я перевёл статью, потому что она резонирует с моими убеждениями и опытом. Тяжело охватить все возможные случаи в одной статье.
Повторение — мать учения.
Подобных навыков недостаёт очень многим разработчикам.
Если бы все, хоть немного, следовали тому, что в статье изложено, то жизнь девелоперов была бы значительно легче.
Спасибо за фидбек!)
Это моя первая статья в жизни, не ругайтесь, пожалуйста.
В данном конкретном случае, имелось ввиду то, что мы не можем надеяться на то, что элементы будут в одном и том же порядке постоянно. В основе dict() и set() в Python лежат хэш-таблицы.
Везде есть исключения. С этим я согласен.
and
.Второе условие не проверяется ни в первом ни во втором случае, если первое условие не прошло.
Под «последовательностью», понимается хотя бы элементарное именование сущностей… Определённые префиксы, постфиксы, глаголы для функций, структура пакетов…
Вы же, говорите о проработке архитектуры. Вам не нужно быть архитектором, чтобы следовать этому совету.
Я перевёл статью, потому что она резонирует с моими убеждениями и опытом. Тяжело охватить все возможные случаи в одной статье.
Понятное дело, что бывают исключения, но к большинству ситуаций, эти советы применимы.
Подобных навыков недостаёт очень многим разработчикам.
Если бы все, хоть немного, следовали тому, что в статье изложено, то жизнь девелоперов была бы значительно легче.
UPD: Теперь во всех, дейтвительно. Спасибо.
Это моя первая статья в жизни, не ругайтесь, пожалуйста.
В данном конкретном случае, имелось ввиду то, что мы не можем надеяться на то, что элементы будут в одном и том же порядке постоянно. В основе dict() и set() в Python лежат хэш-таблицы.
Но, Вы правы. Ясность внести нужно. Я поправлю.