코드 크래프트
-
- $28.99
-
- $28.99
Publisher Description
현실세계에서올바른코드를작성하는법
동작하는코드너머에있는것들
프로그래머는동작하는코드를작성하는법은알지만,그저동작만한다는사실은알지못한다.잘작성된코드,이해하기쉬운코드,요구사항의균형점에있는훌륭한코드를작성하는법은대부분알지못한다.이책에서는동작하는코드가아니라훌륭한코드를작성하는법을설명한다.훌륭한코드를작성하는법을하나씩익히다보면수습생에서전문가로변화할수있을것이다.
코드마다스타일이달라서정말한사람이작성한게맞아요?
문법을설명하고,예제가동작하는법을설명하는책은많지만,올바르게코드를작성하는법을설명하는책은많지않다.그때그때즉흥적으로코드를작성하거나인터넷검색을통해가져온코드를사용하면서코드를작성하다보면팀리뷰에서조차정말한사람이작성한게맞느냐는얘기를듣기쉽다.코드를작성하는일관된스타일을익히는것이중요하다.코드의표현스타일,변수이름짓기,오류처리,보안같이코딩에필요한요소들을익혀서정말한사람이작성한게맞느냐는얘기는듣지않게하자.
위대한코드는나홀로탄생하지않는다
전반부가코드작성그자체에대한이야기라면후반부는팀,개발프로세스,명세서작성,팀리뷰,외부의제약조건을다룬다.훌륭한코드는프로그래머개인의코드작성뿐아니라팀,개발프로세스,명세서작성,팀리뷰의과정을거친다는사실을놓치지않는다.전반부가팀원의역량이라면후반부는팀장,아키텍처,조직의역량이라는뜻이다.위대한코드를위한여정을위해이책이선반에반드시있어야하는이유다.
신입개발자를위한코드의기술
올바른코드를올바른방식으로작성할수있을까?
기술적으로명쾌한코드
유지보수가능한코드
엉망인코드를이해하고조정하기
어울려일하기