1. 일반 규정 1.2 코드 길이 규정 프로그램에서 코드 한 줄의 길이는 최대 80자를 넘어서는 안된다. 추론 수시로 동료끼리의 리뷰 및 기타 코드 검사를 수행하게 되는데, 인쇄된 페이지에서 수행합니다. 이러한 인쇄물을 사용하려면 주의를 산만하게 하는 줄바꿈 뿐 아니라 누락된 문자(즉, 오른쪽 여백을 넘어서는 글자)가 없어야 합니다. 코드 길이 규칙을 준수하면 화면상에서도 나란하게 코드 차이점을 쉽게 구별할 수 있습니다. 시행 이 규칙에 대한 위반은 빌드 중 자동화된 스캔을 통해 감지될 수 있습니다.
1. 일반 규정 1.1 C 언어 버전 규정 모든 프로그램은 ISO C 표준인 C99 버전을 준수하도록 작성해야 한다. C++ 컴파일러를 이용할 때에도 선택한 ISO C 버전의 표준에 맞게 컴파일러 옵션을 설정해 주어야 한다. #pragma 같은 확장 키워드와 인라인 어셈블리어는 되도록 적게 사용하여야 하며, 하드웨어에 직접적으로 연결되는 소수의 장치 드라이버 모듈로 사용이 국한되어야 한다. 전처리기 지시자 #define은 키워드의 이름을 바꾸는 데 사용되어서는 안 된다. 예시 #define begin {// Don’t do something like this... #define end } // ... nor this. ... for (int row = 0; row < MAX_ROWS; row++) beg..
실시간 동작을 보장하는 방법 시스템이 의도한 대로 작동하도록 보장하는 가장 쉬운 방법 중 하나는 요구사항을 충족하면서도 가능한 단순함을 유지하는 것입니다. 이것은 단순하게 할 수 있는 일을 복잡하게 처리하고 싶은 충동에 저항하는 것을 의미합니다. 토스터기로 빵 한 조각을 굽기 위한 것이라면, 그 위에 디스플레이 장치를 달거나 여러분에게 날씨 정보를 알려주도록 만들지는 마세요. 단지 빵을 굽기위해 적절한 시간동안 전열선을 켜도록 하세요. 이 간단한 작업은 수 년 동안 코드나 프로그래밍 가능한 장치 없이도 잘 수행되어 왔습니다. 프로그래머로서 문제에 마주치게 되면 우리는 바로 MCU의 소스 코드를 수정하려는 경향이 있습니다. 그러나 제품의 일부 기능(특히 전기 기계 구성품이 있는 제품의 경우)은 코드 없이도..
#09 글쓰기를 위한 독서법 주체적인 독서법 - 발췌독 글을 잘 읽기 위해서도 구성을 알아야 한다. 저자의 전략(구성)을 알고 읽으면 더 많은 정보를 나의 것으로 만들 수 있다. 읽기는 줄여가는 과정, 쓰기는 불려가는 과정 쓰기에 도움 되는 읽기 어휘를 눈여겨 보면서 읽기 좋은 문장 되새김질 하기 구성을 생각하면서 읽기 내용만 파악하는 읽기는 쓰기에 도움이 많이 되지 않는다. 요약, 필사 작가의 글쓰기 전략을 파악하면서 읽기 - 적극적 독서 요약 : 핵심 키워드, 카피, 사례 강준만 칼럼 정여울, 좋은 글쓰기의 최고 비결은 좋은 독자가 되는 것. 이승우, 잘 쓴 사람은 내가 아는 한 잘 읽은 사람이다.
#08 생각도 훈련하면 느는 걸까 평소에 생각을 모아둔다. 쌓이면 글을 쓰게 된다. 평소에 생각을 쌓아둬라. 원고지 시절에는 심사숙고 하고 글을 쓰기 시작했다. 컴퓨터 시대에는 간헐적으로 생각하고 간헐적으로 쓰는 패턴으로 변화했다. 글을 쓰는 것이 생각의 과정이기도 하다. 고민과 생각을 구별. 가결론을 내리는 생각. 고민은 결론이 없다. 생각을 만들기 위해 독서를 하는 것이고, 자신만의 생각을 메모한다. 수시로 자기 생각을 메모한다. 글 한 줄이 있느냐 없느냐 중요하다. 메모는 생각의 씨앗이다. 프로토타입 싱킹. 생각을 눈으로 볼 수 있는 형태로 변형한 것이 메모이다. 다각도, 다단계로 생각해보기 생각의 도구 활용 스스로 자문해 보자 구향수 시인, 다독, 다작, 다상량 ⇨ 다상량 위하 소설가, 허삼관 매..
#07 감동은 구성에서 온다 글의 설득과 감동은 구성력에서 온다. 구성요소. 일기. 사실 + 느낌 + 다짐 나열의 순서 속에서 전략이 들어 있다. 시작 - 독자의 흥미를 낚는다. 피싱 중간 - 근거, 이유 제시 마무리 - 생각의 변화, 행동의 변화를 이끄는 메세지 업무적 글쓰기, 정보전달 글쓰기 - 두괄식 홍보글 - 특징, 장점, 사용시 이익과 혜택, 권유 현상, 진단, 해법제시 보고서 - 용건(개요), 추진배경(목적, 취지), 본론(현황, 문제점, 해결개선방안) 노무현 정부 - 정부 보고서 형식 만듬 대통령 기록관 - 참여정부 - 대통령과 함께 읽는 보고서 200여가지 보고서 온라인 서점 방문, 책의 목차 보기 부, 장, 절. '장' 수준의 목차를 정해본다. 안토 체홉, 작가가 작품에서 실패하는 것에는..