はじめに fortee連携 やりました!! nikkieです。 mypyのドキュメントの「Incompatible overrides」を見ていきます。 これはSOLID原則の1つと重なります 目次 はじめに 目次 リスコフの置換原則 mypyドキュメントの「Incompatible overrides」 前提:型の関係 事前条件:引数の型は広げてよいが、狭めてはならぬ 事後条件:返り値の型は狭めてよいが、広げてはならぬ いずれも基底クラスの使い方を壊してはならない 終わりに 動作環境 P.S. 直近見たSOLID原則 P.S. Pydanticで違反せざるを得なかった例 リスコフの置換原則 …