Python Zen || Негласные Правила Питонистов (Питона)

Аве, Кодер! В этом видео мы будем разбирать Python Zen, коий является сборником неких правил хорошего тона для тех, кто пишет на Python. Следование этим простым постулатам поможет улучшить не только качество кода, но и качество программерского мышления. Тайм-коды: PEP 20 0:00 код хороших манер, Питон Дзен import this 0:53 1) Beautiful is better than ugly. Красивое лучше, чем уродливое. 1:20 2) Explicit is better than implicit. Явное лучше, чем неявное. 1:35 3) Simple is better than complex. Простое лучше, чем сложное. 1:55 4) Complex is better than complicated. Сложное лучше, чем запутанное. 2:23 5) Flat is better than nested. Плоское лучше, чем вложенное. 2:44 6) Sparse is better than dense. Разряженное лучше, чем плотное. 3:41 7) Readability counts. Читаемость имеет значение. 4:05 8) Special cases aren’t special enough to break the rules. Особые случаи не настолько особые, чтобы нарушать правила. 9) Although practicality beats purity. Хотя практичность важнее чистоты. 4:40 10) Errors should never pass silently. Ошибки не должны замалчиваться. 11) Unless explicitly silenced. Если только не замалчиваются явно. 5:02 12) In the face of ambiguity, refuse the temptation to guess. Перед лицом двусмысленности нужно отбросить искушение угадывать. 5:25 13) There should be one-- and preferably only one --obvious way to do it. Должен существовать один, и желательно, только один очевидный способ это сделать. 5:36 14) Although that way may not be obvious at first unless you’re Dutch. Хотя поначалу это может быть и не очевидно, если только вы не Голландец. 6:08 15) Now is better than never. Сейчас лучше, чем никогда. 16) Although never is often better than right now. Хотя никогда зачастую лучше, чем прямо сейчас. 7:02 17) If the implementation is hard to explain, it’s a bad idea. Если реализацию сложно объяснить, то это плохая идея. 18) If the implementation is easy to explain, it may be a good idea. Если реализацию легко объяснить, то идея возможно хорошая. 7:47 19) Namespaces are one honking great idea -- let’s do more of those! Пространство имён - отличная штука. Давайте пользоваться ими почаще! Код: #авекодер #python #pythonzen Telegram: VK: Instagram: Поддержи проект: BTH: 1BmLvUFiJaVpCAwhzW3ZwKzMGWoQRfxsn4 ETH: 0x6f1A488c9b12E782AEF74634a40A79b1631237aB Ave Coder на английском: ______________________ Аве Кодер! Меня зовут V и я кодер. Я экспортирую из Англии: актуальные туториалы, computer science, брейнхаки, лайфхаки, здоровье кодера, тревэл он нью левэл, английский для кодера, как кодеру не помереть с голоду, юмор и многое другое. Так что ставь императорский палец вверх, подписывайся и бей в колокол!
Back to Top