エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント80件
- 注目コメント
- 新着コメント
sgo2
型は趣味や使い捨てなら無くても良いだろうけど、「他人も触れるソース」であるなら書くのに費やす回数/時間/人数よりは、読解/検証に費やす回数/時間/人数の方が上回るのだから、その負担を軽減する型は使うべき。
carrier_pigeon
型定義にここまで批判的なの意外。何が来るのか判らない他人のAPIって使いにくいと思うんだけどなぁ。ライブラリあるからPython以外使えってのも違うと思うし。強制でもないのにそこまで毛嫌いしなくていいじゃん。
ssids
型付けして、オーバーロードできるようにして、構造体っぽいものを使い、デフォルトコンストラクタなどが付いたクラス宣言、これは周到な Pythoner に対する Rust(or C++) のステマ
opnihc
最近Pythonで書いてなかったので関数名がキャメルになってたのを見て「今時のPythonはこう書くのか」ってマジで思った。コメントに感謝。つーか挨拶はできるけど関数アノテーションは書かないぞ。
onesplat
なんでそこまでしてPython書く必要があるの?型を批判してるわけじゃなく、もっと遥かにスマートに実現できる言語が他にあるのにPythonでやる意味が不明なだけなんだが。機械学習用途でPythonが定着したのマジ悲劇だよな
ssids
型付けして、オーバーロードできるようにして、構造体っぽいものを使い、デフォルトコンストラクタなどが付いたクラス宣言、これは周到な Pythoner に対する Rust(or C++) のステマ
asiamoth
“Pythonを綺麗に書くことが求められる方々に向けた記事です”→﹁型を使いたいなら他の言語を使え!﹂はてブくんさぁ……。¶個人制作で型を使っている。新たな知見が得られて良い。
●PC・ゲーム・家電
●Python
●programming
toro-chan
型アノテーションはでかーいシステムなら導入してもいいけど、少人数だと面倒なだけ。テストも面倒だし、修正量も多くなる。おそらくVSCodeのような高機能IDEが必須。CentOS6とかが残ってるようなレガシーでは辛い
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
いまの話題をアプリでチェック!
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
今時のPythonはこう書く2020 - Qiita
はじめに システム作ってるとかライブラリ作ってるみたいなある程度Pythonを綺麗に1書くことが求められ...
はじめに システム作ってるとかライブラリ作ってるみたいなある程度Pythonを綺麗に1書くことが求められる方々に向けた記事です。 (機械学習系のライブラリを使うためにPython書いてる方とか、初学者の方にはちょっとあわないかも知れません) 綺麗に書くための作法の難しさって共有が面倒なところだと思うんですよね。その書き方は間違いじゃない、間違いじゃないけどもっといい書き方があるぞみたいなやつってなかなか指摘し辛いですし、じゃあ1人に対してレビューしたら他のメンバーにはどう伝える?そもそも伝える必要?俺の工数は?みたいになりがちです。 一番いいのはこういう時はこう書く!みたいなドキュメントを作って﹁ドキュメント違反です﹂ってレビューをしてあげることなんですが、まーそれもそれで超面倒じゃないですか。なのでこの記事がそのドキュメントの代わり、とまではいかなくとも礎くらいになればいいなと思って書き
2020/12/05 リンク