일부 프로그래머는 결국 아무 것도 유용하지 않은 코드를 추가합니다. 예를 들어 (C 번호) :쓸모없는 코드를 사용하는 것이 허용됩니까?
[Serializable]
class Foo {
// ...
string SerializeMe() {
return new XmlSerializer(typeof(this)).Serialize(this).ToString(); // serialize to xml (syntax wrong, not important here)
}
}
클래스는 Serializable로 표시되어 있지만, 직렬화 유일한 방법은 모든 클래스 속성을 필요로하지 않습니다 XmlSerialization의 수단입니다.
필자는 개인적으로 이런 종류의 쓸데없는 코드를 싫어하지만 필자는이 코드를 자주 보며 다른 사람들이 생각하는 것에 대해 궁금해. 이것은 결국 심각한 결점이 아닌가? 업계에서 일반적인 관행입니까? 아니면 이건 평범한 것이고 무엇이든지 상관없이 제거해야합니까?
(!) 참고 : 코드는 항상 쓸모없는, 주석, 또는 기능이없는 탓;) – Ropstah
나는 아내와 논쟁하는 것처럼 쓸모없는 일들을 항상 할 수 있고 .... –
이것은 당신이나 그녀가 당신이나 둘 다 중독되어있는 호르몬을 생산하기 때문에 쓸모가 없습니다. – Ropstah