Step 1 (S-100247)

From Stepik Wiki
Revision as of 16:41, 7 June 2017 by Admin (Talk | contribs) (Create page for step id=100247)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Step on Stepik: https://stepik.org/lesson/24467/step/1

[00:00 - 00:19] ежедневно сотни тысяч людей программирует на языке python однако программирования не лишь написание самого кода на самом деле мы больше читаем ход нежели его пишем мы читаем код наших коллег мы читаем наш собственный код когда пытаемся найти багу мы читаем код однокурсников когда списываемые мы часто заходим на гитхаб чтобы прочитать


[00:19 - 00:33] как устроена та или иная библиотека которые на взгляд делаешь нибудь прикольно поэтому очень важно чтобы внутри нашего сообщества людей которые разрабатывают на языке python код выглядел стилистически одинаково лишь с 1 и той целью чтобы его было проще считать


[00:33 - 00:50] основная проблема заключается в том что вместе с синтаксисом все более менее понятно ты допускаешь синтаксическую ошибку программа не компилируется ты исправляешь синтаксическую ошибку за стилистикой все понятно куда более плохо потому что то что 1 кажется красивым и понятным 2 может показаться абсолютно неудобным


[00:50 - 01:07] однако в языке python существует документ который содержит систематически рекомендаций по написанию кода на языке python он называется 8/1 сокращенно от python s proposal и если переводить дословно предложения по улучшению языка python


[01:07 - 01:21] документы 80 достаточно большое количество информации от рекомендуемого размера отступа и когда мы можем использовать пробелы вокруг равно когда можем использовать вплоть до того как им лучше не давать константы класса и функции


[01:21 - 01:34] все это нужно лишь для того чтобы нам было всем удобно одинаково считать программы на языке python я рекомендую вам ознакомиться с данным документом и применять эти стилистические рекомендации когда вы сами пишете свой код