내가 어떻게던지 완벽한 구조를 만들더라도 시간이 지나면 코드는 걸래짝이 된다. 보통 사람을 설계한다 했을때 팔을 4개로 만들어달라던지 날개를 달아달런지 그런건 생각을 할수 있다. 하지만 절대 그런걸 요구 받지 않는다. 등짝에 문을 달아달라던지. 발에 입을 만들어 아이언맨처럼 날개 해달라던지 그런 요구를 받는다. 즉 클라이언트들의 요구는 상상을 뛰어넘는다. 완벽한 설계란 상기에 표기한 이유때문에 안되고 코드가 걸래짝이 되는걸 보면서 울수밖에 없디. 그리고 클라이언트들은 왜 버그가 나냐고 지랄을 한다. 발에 입달고 입에서 불을 뿜는데 그럼 그게 정상적으로 작동하리?