
一番綺麗で読みやすいコードとは、たとえドキュメントが全く書かれていなくても、Pythonのコードを読むだけでどんなことが書いてあるかがわかるコードが最高です。
pythonのコード自体が設計書のドキュメントだと言えるぐらい、Pythonのコードを読むだけで他の人が理解できるコード作成を心がけましょう。
英語も日本語も言語ですが、Pythonも言語なのです。英語の文章を書くように、Pythonのコード自体も他の人が読む文章のようにわかりやすく書きましょう。
日本では、開発前や開発後に多大な時間を設計書やドキュメント作成に時間をかける傾向が多いです。アメリカでもAjail開発も使われ、あまり設計書やドキュメントに時間をかけないで開発を開始するケースもよくあります。Googleなどでも3ページぐらいの簡単な設計書だけで、コードを書き始めることがあると言われていますが、コード自体が綺麗に書かれているので、ドキュメントがなくてもコードをざらっと見ただけで、何を開発しているかがわかると言われています。
Pythonのインデントの強制も、コードが綺麗に見えるようにコードを書かせるためもあるので、ぜひpythonicのプログラマーを目指してください!
En este curso aprenderemos los conceptos básicos de Python 3. Luego pasaremos a aprender técnicas que serán útiles al desarrollar aplicaciones.
Un buen código de Python no significa que funcione, sino que es un código limpio. Como se llama pythonic, lo más importante en la codificación de python es que su código debe ser limpio y fácil de entender.
Mi empresa en la que trabajo desde hace más de 10 años, es la empresa de IT líder en Estados Unidos ubicada en Silicon Valley. Trabajo con los mejores programadores de todo el mundo. Por eso es importante que cualquiera pueda entender los códigos.
En Japón, a veces es considerado un buen programador si pueda escribir códigos difíciles y complicados. Sin embargo en Silicon Valley, lo mas importante es escribir códigos limpios y fácil de entender para todas. En EEUU es común que la gente cambie su trabajo así que es necesario que el código sea fácil de entender por los que viene de nuevo.
Con esta lección aprendemos el básico de Python y seguiremos a desarrollar aplicaciones con un limpio code style para que podamos hacer códigos Pythonico.
Espero que esta lección será útil y que le ayudará en muchas formas para su éxito futuro.