私はゼロから新しいプロジェクトを始めており、それがクリーンである/良いコーディング標準を持っていることを望んでいます。ここのベテラン開発者は、クラス内でどのような順序でレイアウトを行いますか?
A:1)パブリックメソッド2)プライベートメソッド3)パブリック変数4)プライベート変数
B:1)パブリック変数2)プライベート変数3)パブリックメソッド4)プライベートメソッド
C:1)パブリック変数2)パブリックメソッド3)プライベートメソッド4)プライベート変数
私は一般にパブリック静的変数を一番上に置きたいのですが、パブリック静的メソッドをコンストラクターの前にリストするのでしょうか、それともコンストラクターを常に最初にリストする必要がありますか?そういうこと...
私はそれが微妙だと知っていますが、私はただ疑問に思いました:これのためのベストプラクティスは何ですか?
PS:いいえ、Cc#は使用しません。知っている。私はラディットです。