2015-02-15から1日間の記事一覧

C#ではpublic公開したいときはinterfaceでなくclassが推奨されているのはあまり知られてない気がするのと、C# 6か7でInternal implementation onlyが導入されそうな件 (タイトル長すぎ)

.NET C#でライブラリを公開するときはinterfaceを公開したほうがいいという意見を見かける。UnitTestとかでmock/stubのしやすさからinterfaceを使った方が便利なことは確かにある。 でもC#では、interfaceは後からメソッド追加すると、interfaceをimplements…