Как написать чистый код на Python (три совета) 🐍

Все же хотят писать чистый код, чтобы другие смогли разобрать его, но не все знают, как правильно это делается. Мы сегодня научимся писать код максимально чисто. Раньше мне приходилось работать с чужим кодом, иногда из-за того, что я не мог понять их чертовский говно-код, я тратил на него больше времени.

Зачем мне вообще писать чистый код?

Если твой код может понять только один человек - ты, то как ты будешь работать с командой? К примеру, ты написал код без всяких отступов, комментарий, которые делают код лучше. Да, программа работает, но проходит несколько дней, и код тебе нужно дорабатывать, так как появились некоторые идеи с проектом, а как только ты сел за роботу с проектом ты не понимаешь, что ты написал и теперь тебе приходится тратить уйма времени на то, чтобы разобраться в нем, велика вероятность того, что ты даже не разберёшься в своем коде. Без чистого кода ты не сможешь работать с командой, да и вообще не разберёшься в своем же коде.

Практическая часть 💻

И так мы поняли, что внешний вид кода имеет значение. Теперь же нам предстоит понять, как пишется красивый и читабельный код.

Название функции, классов, и переменных

По теме вы поняли, что нужно правильно указывать название функции, классов, и переменных, точно также нужно правильно указывать содержание переменной.

Например:

number1 = 123

number2 = 345

Как не нужно делать:

a = 321

b = 231

Главное не сделать слишком длинное название.

Отступы

Чтобы строка не занимала много место нужно делать правильно отступы.

Пример правильных оступов:

def clac (number1, number2, number3,

number4, number5, number6):

Пример неправильных отступов:

def clac (number1, number2, number3,

number4, number5, number6):

Не делайте лишних отступов!

Комментарии

Блоки комментариев - они объясняют весь или некоторые части кода.

Нельзя:

Комментарии не пишите, если код состоит из одной строки. Они могут мешать.

Больше информации:

Перейдите в телеграмм канал и скачайте книгу, не забудьте подписаться!

📙Python. Чистый код для продолжающих

Автор: Эл Свейгарт

Год издания: 2021

Язык: #ru

Скачать книгу

Как написать чистый код на Python (три совета) 🐍
1
Начать дискуссию