あなたのやり方では、inやoutを変数名につけることで変数のスコープを意味づけしているんですよね。 それは可読性をあげ、バグを埋め込みにくくすることができるのでよいと思います。 一方、他の人のやり方は特に何かのルールがあるわけではなく、ただ変数名を短くしようとしているようなので、あなたのやり方がよいと思います。 社内、特に同一プロジェクト内でばらばらのルールで変数の名前付けをしてしまう人がいるのはあまりよくありません。 コーディング規約というプロジェクト内でのコードの書き方を規定して、みんなで同じルールで書くべきです。 これもやはり可読性を向上させるためです。 salalanderさんがdocコメントがかけるから短い命名方法がよい?(どのあたりがよいか書かれていなかったので推測です)という意見を書かれていますが、コメントにスコープをわざわざ書く必要はないと思います。 どんな変数もスコープを
![【C#】引数にはinoutを付けた方がよいですか? - 例えば以下の関数でprivatevoidadd(inta,int... - Yahoo!知恵袋](https://cdn-ak-scissors.b.st-hatena.com/image/square/1d07bee2b75b182ba712690f3a3464c29972e28b/height=288;version=1;width=512/https%3A%2F%2Fs.yimg.jp%2Fimages%2Fks%2Fclap%2Fimage%2Fogp%2Fogp.png)