728x90
반응형
가독성 문제를 유발하는 몇가지 예
지역변수를 초기화할 때 var를 사용하는 경우는 비교적 문제를 일으킬 여지가 적다.
var foo = new MyType();
Factory method를 사용하는 경우에도 지역변수가 어떤 타입으로 추론될지 어렵지 않게 유추할 수 있다.
var thing = AccountFactory.CreateSavingsAccount();
실제 코드 작성시 훨씬 명확하게 메서드의 이름을 지어야한다.
var HighestSellingProduct = someObject.DoSomeWork(anotherParameter);
728x90
반응형