어떻게 분리 시킬지도 생각 해보는데
만들다 보면 아름다운 코드가 안나오네
이거 TDD 인가 뭐시기 인가 하면 개선 됨?
정보은닉과 캡슐화가 잘되면 깔끔한 코드래용 - AubeCiel 새벽하늘
그냥 저는 함수의 재사용성을 극대화로 끌어올린거보면 깔끔함을 느낍니당 - AubeCiel 새벽하늘
서태지 // 아직 많이 부족해용 - AubeCiel 새벽하늘
어떤처리단위를 어떻게하면 가장자연스러운 흐름으로 표현할 수 있을지 생각해보세요. 다른 사람이 읽었을 때 단숨에 이해 될 수 있는 소스가 제일 좋은 거죠.(그 소스에는 결국 작성자의 철학과 알고리즘의 설명방식이 녹아들게 됩니다)
물론 프로세서 친화적인 여러 기교가 있지만 그 대부분은 컴파일러레벨에서 변환해주는게 대부분이죠(생산성)
좋은 코드 = 클린코드 추천, 언어마스터 = 이펙티브 C(or C++등)추천, 좋은 설계자 = OOP수업 추천..(이건 교수님에 따라갈림.. 책은아직 좋은거 못찾음). 좋은 프로젝트메니저 = 소프트웨어공학 수업 추천(이것도 교수님에따라..책도아직)...등등 좋은개발자 가는길 많음
정보은닉과 캡슐화가 잘되면 깔끔한 코드래용 - AubeCiel 새벽하늘
그냥 저는 함수의 재사용성을 극대화로 끌어올린거보면 깔끔함을 느낍니당 - AubeCiel 새벽하늘
서태지 // 아직 많이 부족해용 - AubeCiel 새벽하늘
어떤처리단위를 어떻게하면 가장자연스러운 흐름으로 표현할 수 있을지 생각해보세요. 다른 사람이 읽었을 때 단숨에 이해 될 수 있는 소스가 제일 좋은 거죠.(그 소스에는 결국 작성자의 철학과 알고리즘의 설명방식이 녹아들게 됩니다)
물론 프로세서 친화적인 여러 기교가 있지만 그 대부분은 컴파일러레벨에서 변환해주는게 대부분이죠(생산성)
좋은 코드 = 클린코드 추천, 언어마스터 = 이펙티브 C(or C++등)추천, 좋은 설계자 = OOP수업 추천..(이건 교수님에 따라갈림.. 책은아직 좋은거 못찾음). 좋은 프로젝트메니저 = 소프트웨어공학 수업 추천(이것도 교수님에따라..책도아직)...등등 좋은개발자 가는길 많음