모든 원시값과 문자열을 포장했는가? - 우아한테크코스 우테코 클린코드 #4
모든 원시값과 문자열을 포장했는가? - 우아한테크코스 우테코 클린코드 #4 이전글에 이어 우아한테크코스에서 요구하는 클린코드 원칙들을 살펴본다. 자바의 원시타입 변수로는 총 8개로 byte, short, int, long, float, double, char, boolean 이 있다. 이와 같은 원시타입, 문자열 변수를 객체로 포장하라는 규칙이다. 원시값을 포장한다는 말은 무엇일까? 원시 유형의 변수를 그대로 사용하지 말고 객체 형태로 사용하라는 뜻으로 해석된다. 즉, 포장을 통해 사용하려는 도메인의 의미를 더욱 구체화하여 표현하자는 의미이다. 예를 들어, money를 선언하는 것에 대해 생각해보자. public class Money{ private int money; public void countMo..
2022. 10. 30.