数学的な証明を書くときの目標の 1 つは、証明を圧縮し続けることです。証明はより洗練されますが、必ずしもより読みやすくなるわけではありません。圧縮は、不要な文字や冗長性を取り除くため、理解を深めることにつながります。
コードフットプリントをできるだけ小さくすべきだという開発者の声をよく耳にします。これにより、判読不能なコードがすぐに生成される可能性があります。数学では、演習は純粋にアカデミックであるため、そのような問題はありません。しかし、時は金なりの製品コードでは、非常に簡潔なコードが何をしているのかを人々に理解させようとすることはあまり意味がないようです。もう少し冗長なコードでは、読みやすさと節約が得られます。
どの時点でソフトウェア コードの圧縮を停止しますか?