На этом шаге мы дадим несколько советов по использованию именованных кортежей.
Именованные кортежи могут оказаться простым средством для приведения в порядок исходного кода, и они могут сделать код более удобочитаемым, обеспечив вашим данным наиболее совершенную структуру.
Например, переход от ситуативных типов данных, таких как словари с фиксированным форматом, к именованным кортежам помогает яснее выражать свои замыслы.
Использование именованных кортежей поверх неструктурированных, а также использование словарей может облегчить жизнь ваших коллег, потому что именованные кортежи позволяют раздавать данные в "самодокументированном" виде (в известной степени).
С другой стороны, старайтесьь не использовать именованные кортежи ради них самих, если они не помогают писать "более чистый" и более удобный в сопровождении исходный код. Как и в отношении многих других приводимых методов, иногда может оказаться слишком много хорошего (что, как известно, тоже плохо).
Тем не менее если именованные кортежи использовать с осторожностью, они, несомненно, могут сделать ваш программный код Python лучше и выразительнее.
На следующем шаге мы подитожим изученный материал.