Ок, нам с тобой надо её прочитать и таки научиться правильно писать код. А то у меня ощущения только есть. Например, есть правило мантикора №<rule_nuber++>: Если блок кода можно как-то назвать, то его надо вынести в функцию или в метод.
Minoru правило хорошее, но есть риск переборщить и сделать слишком много микро-функций. И сиди потом, прыгай от определения к определению в поисках «мяса»
Minoru в общем, в ответ на процитированное выше: на определённом уровне абстракции может оказаться, что один «шаг» на самом деле разбивается на несколько вызовов, каждый из которых имеет отдельное имя. Например: https://github.com/Minoru/plentyfs/blob/2f73fc72b9d3490d1b28ae1807d8822577d568c1/subplot/daemon.py#L46 Технически — да, тут можно разбить выражение на четыре строки. Практически — смысла в этом нет, лучше понимать всю строку целиком как одно выражение «прочесть целое число из файла»
Minoru @Devel29A: а я пока что только введение прочитал, там кроме шифра Цезаря ничего кодируемого не было. Вообще не планировал какой-то особый код писать, хотя фиг знает — может, имеет смысл закодить MD5 и AES и действительно поковыряться
Minoru @Devel29A: а я пока что только введение прочитал, там кроме шифра Цезаря ничего кодируемого не было. Вообще не планировал какой-то особый код писать, хотя фиг знает — может, имеет смысл закодить MD5 и AES и действительно поковыряться