경우마다 달라서.. 근데 뭐 모를땐 그냥 알아보기 쉽게 짜는게 맞는거같음
보통 알아보기 쉬운 코드가 효율적인 코드다.
그 둘은 반비례 관계가 아니다
일단 기본으로 알아보기 쉬운 코드 작성하고 나중에 성능 문제를 고칠 때 프로파일링 하고 리팩토링 하는거지 처음부터 최적화 하지 말라 "Premature optimization is the root of all evil" 고 함.
진짜 빡센 최적화가 아니고서야 어지간하면 알아볼 수 있는 코드가 더 효율적임 로직이 정립이 되어있어야 성능이 나옴 그리고 그 정립된 로직은 코드로 보기 쉽고
빨리 짜는게 최우선
너가 메모리주소 hex값 단위로 건드는거 아니면 가독성버린다는건 근들갑임
이 댓글도 근들갑인듯 - dc App
알아보기 쉽게 짜라고 하면 보통 일감으로 나는 잘하는데 왜 못하는 사람 도와줘야 되냐 이렇게 생각하는데 다른 사람은 상관없어 스스로 짜면서 알아보기 어려울거 같지만 성능을 위해 요렇게 해놔야지라는 생각이 들 정도면 나중에 자신이 그걸 못알아봄 과거의 자신과 싸우게 됨
경우마다 달라서.. 근데 뭐 모를땐 그냥 알아보기 쉽게 짜는게 맞는거같음
보통 알아보기 쉬운 코드가 효율적인 코드다.
그 둘은 반비례 관계가 아니다
일단 기본으로 알아보기 쉬운 코드 작성하고 나중에 성능 문제를 고칠 때 프로파일링 하고 리팩토링 하는거지 처음부터 최적화 하지 말라 "Premature optimization is the root of all evil" 고 함.
진짜 빡센 최적화가 아니고서야 어지간하면 알아볼 수 있는 코드가 더 효율적임 로직이 정립이 되어있어야 성능이 나옴 그리고 그 정립된 로직은 코드로 보기 쉽고
빨리 짜는게 최우선
너가 메모리주소 hex값 단위로 건드는거 아니면 가독성버린다는건 근들갑임
이 댓글도 근들갑인듯 - dc App
알아보기 쉽게 짜라고 하면 보통 일감으로 나는 잘하는데 왜 못하는 사람 도와줘야 되냐 이렇게 생각하는데 다른 사람은 상관없어 스스로 짜면서 알아보기 어려울거 같지만 성능을 위해 요렇게 해놔야지라는 생각이 들 정도면 나중에 자신이 그걸 못알아봄 과거의 자신과 싸우게 됨