자 본론으로 들어가서 개발중에 이상하게 거슬리는 몇가지를 적어볼려구요 스마트폰으로 적어서 양식이 이상해도 이해봄 해주세요
1. { }의 두가지 선택 많은 코드에서 { }를 사용하는데 보통 두가지 방법을 사용하죠 if ( null ) { //code } 의 방법처럼 저도 처음에는 이방식을 썼죠 하지만 한줄이라도 줄이고 싶은 욕심에 아래처럼 바껐어요
if ( null ) { //code } 이 방식이죠 ㅎㅎ 많은 분들 사이에서도 논란이 되는 방식 개인성향에의해서 분리되는데, 문제는 오픈소스가 처음방식을 따르더라구요.. 요즘 오픈소스를 다루는데 거슬려요 ㅠㅠ 제꺼랑 섞여버리네요. 제가 바꿀 코드는 수정해버립니다!~~으아
2. 메모리와 캐시를 생각하지 않는 코드 제가 하는일이 최적화 및 병렬화다 보니 코드를 보다 루프안에서 변수를 선언한다던가 메모리접근을 띄엄띄엄 한다던가 이러한 코드를 다 수정하고 싶어요 ㅠㅠ
3. 개인적인 취향 이건 남들이 저를 좋지 않게 볼수있는..3항연산자입니다. 저는 3항연산자를 선호해요. 간단한 조건 검사일때 3항연산자를 쓰면 코드가 깔끔해 보여서 좋거든요... 이건 호불호가 심하죠...