Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

일관성을 좋은 코드의 척도로 꼽는 이유 #155

Open
hatchling13 opened this issue Sep 29, 2024 · 0 comments
Open

일관성을 좋은 코드의 척도로 꼽는 이유 #155

hatchling13 opened this issue Sep 29, 2024 · 0 comments
Assignees

Comments

@hatchling13
Copy link

https://codesnapmag.hashnode.dev/consistency-top-indicators-good-code

제가 참여하고 있는 번역 팀의 팀원 분께서 번역해주신 글이에요.

해당 글에서 일관되게 나쁜 것이 일관되지 않게 좋은 것보다 낫다는 표현이 나오는데요, 머리를 한 대 맞은 느낌이었습니다... 글을 찬찬히 읽어보니 레거시 시스템을 모두가 싫어하는 이유를 좀 명확하게 말할 수 있게 되었어요. 하나의 목표를 달성하기 위해 다양한 방법이 있는 것은 좋지만, 점진적으로 무언가를 개선하려 할 때 사람이 많이 붙게 되면 발생하는 커뮤니케이션 비용을 생각해보니 정말 어쩔 수 없는 부분도 있구나 싶더라구요.

저희 회사에서는 레거시 시스템을 잡는 것을 '손에 피를 묻힌다'고 비유하기도 하는데요, 결국 누군가는 해야되는 일이라는 걸 생각하니 작업이 중구난방으로 진행되는 것보다는 차라리 해당 프로젝트 내에서만이라도 통일된 방법론을 염두에 두고 진행하는 게 낫겠구나 하는 생각이 듭니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant