프로젝트 - 담타/리팩터링

[담타 - 리팩터링] 필요 없는 주석 제거

uzzam 2023. 2. 4. 16:54

성격 때문인지 실력 때문인지 주석을 잘 못지우겠다.

차라리 기능에 대한 부가 설명을 써놓은 주석이라면 좋겠지만, 내 주석은 거의 

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
//   ),
// )

이런식으로 그냥 기능을 구현했다가 안쓰는데 혹시 나중에 필요할 수 있으니까 지우기는 아까워서 주석처리 해놓는 경우다.

아마 다른 사람이 보면 식겁하지 않을까

그래서 이런 주석들을 시원하게 다 지우려고 한다.

 

요즘 유튜브 웃긴 영상 댓글에 자주 보이는 '늙었다는 것은 살아남았다는 것'이 떠오른다.

 

잘 작동됐다는 건 필요없다는 것, 설명을 위한 주석이 아닌 모든 주석들을 지우러 가야겠다.