1. 출력 시 오른쪽으로 정렬합니다.(상황에 따라)
"my out is your input"
-> 출력할 때 오른쪽에 정렬한다면 앞자리 정렬 시 좀 더 편리하게 할 수 있습니다.
ex)
김상훈 123 667
무리수 5 333
유재석 1 294
이외수 47 924
장동건 113 62
장현성 123 15
하광훈 623 25
하동훈 53 934
하리수 5 235
*추가 - cmd 창에서 sort 명령어가 있습니다.
'/?' 옵션으로 옵션 목록을 확인할 수 있습니다.
text 파일을 정렬합니다. 기본으로 맨 앞자리를 기준으로 정렬합니다. '/+n' 옵션을 지정하면 몇 번째 자리부터 정렬할지 지정할 수 있습니다. '/R' 옵션으로 역정렬할 수 있습니다.
2. float 형은 써선 안됩니다.
float 연산은 실수 계산을 하는 대표적인 자료형입니다. 하지만 float 형은 정확한 결과를 보장하지 않기 때문에 되도록 사용하면 안됩니다. 만약 float형을 사용해야할 경우 심사숙고를 해야하며 double이나 long double을 사용해야 합니다.
3. main 함수에서는 드라이브 루틴만 사용해야 합니다.
파일을 읽고 출력하고 프로세싱을 하는, 프로그램의 전체 흐름이 보이도록 메인 함수를 구성해야 합니다. 다른 코드들은 모듈화하거나 함수적으로 구현해야 합니다.
4. 변수명에 규칙을 정합니다.
전역변수 : 맨 앞의 글자를 대문자로 합니다.
지역변수 : 맨 앞의 글자를 소문자로 합니다.
함수 또는 변수, 상수 네이밍 : 구별되는 글자 사이에 대문자 또는 언더바를 넣습니다.
몇 가지 중 필요한 습관이 있다면 골라서 실천해보는 것도 좋을 것 같습니다.
'* News > Tech' 카테고리의 다른 글
understanding Pointers & arrays #3 (0) | 2018.11.01 |
---|---|
software engineering 'include' vs 'extend' in use case diagram (0) | 2018.10.29 |
리액티브에 관하여 (0) | 2016.10.12 |