2019년, 음악 플레이어 출시를 목표로 프로젝트를 리팩토링 및 문제점을 해결할 예정이다.
사실 리팩토링이라는 단어는 많이 들어봤다.
그래서 리팩토링 관련 책을 빌렸다.
책 보면서 열심히..하자
진짜 나쁜코드들을 만들었구나
오늘 해결할 문제는 internationalization이다. 확인해보니 hardcoded text에 대한 문제였다
뿐만 아니라 네이밍, 구조 등등 개선할 것이 너무 많다.
hardcoded text를 각 언어별 string value로 설정
AS-IS | TO-BE |
---|---|
![]() | ![]() |
벌거벗은 기분이다.
불과 1년전쯤 코드인데 창피하다. 열심히!