성격 때문인지 실력 때문인지 주석을 잘 못지우겠다.
차라리 기능에 대한 부가 설명을 써놓은 주석이라면 좋겠지만, 내 주석은 거의
DateTime standardDate = DateTime(year, month);
// print('standard date ${standardDate}');
int totalDays = daysInMonth(standardDate);
// print('totalDays : ${totalDays}');
이런 print 디버깅을 사용하고 잠시 주석처리 해놓은 것이거나
// child: Center(
// child: Badge(
// // shape: BadgeShape.square,
// // borderRadius: BorderRadius.circular(10),
// // padding: EdgeInsets.all(2),
// // position: BadgePosition.topEnd(top: -12, end: -20),
// // alignment: Alignment.bottomLeft,
// badgeContent: Text('1', style: TextStyle(color: Colors.white, fontSize: 12),),
// badgeColor:Color(0xFF145374),
// child: Icon(Icons.smoke_free, color: Colors.black),
// toAnimate: false
// ),
// )
이런식으로 그냥 기능을 구현했다가 안쓰는데 혹시 나중에 필요할 수 있으니까 지우기는 아까워서 주석처리 해놓는 경우다.
아마 다른 사람이 보면 식겁하지 않을까
그래서 이런 주석들을 시원하게 다 지우려고 한다.
요즘 유튜브 웃긴 영상 댓글에 자주 보이는 '늙었다는 것은 살아남았다는 것'이 떠오른다.
잘 작동됐다는 건 필요없다는 것, 설명을 위한 주석이 아닌 모든 주석들을 지우러 가야겠다.
'프로젝트 - 담타 > 리팩터링' 카테고리의 다른 글
[담타 - 리팩터링] 내 앱의 MVVM 구조는 올바른걸까? (ViewModel 편) (0) | 2023.06.02 |
---|---|
[담타 - 리팩터링] 테마 및 컬러 관리 (0) | 2023.02.04 |