C언어 개발 팁에 대한 책을 써볼까하는데 리뷰부탁드려도될까요?

gurugio의 이미지

좀더 작업하서 추후에 다시 올리겠습니다.
너무 초기단계에서 막무가내로 공개한것 같습니다. 제 실수입니다.

github으로 옮기고, 책보다는 간단한 문서들 몇개로만 만들어보겠습니다.
조언 감사드립니다.

세벌의 이미지

Read free samples를 못 찾겠네요.
https://leanpub.com/c-language-programming
위 사이트가 문젠지, 제 환경이 문젠지...

onion의 이미지

뭐랄까.. 단락이 나뉘어져 있지 않아서 가독성이 좀..... ㅎㅎㅎ

일단 내용도 중요하지만.. 전체 Table of Contents 를 한번 잡아보시면.. 전체 책의 분위기를 훨씬 알기 쉽지 않을까 싶네요 :D

-----새벽녘의 흡혈양파-----

gurugio의 이미지

단락나누고 목차 추가하고, 한두 챕터 더 쓴다음에 다시 올리고 답글쓰겠습니다.
피드백 감사합니다.

나빌레라의 이미지

내용은 훌륭할 테니, 내용에 대한 언급은 안하겠습니다.

제가 책을 내면서 출판사 편집 직원에게 가장 많이 들었던 말이 문장이 이상하다 였습니다.
아무래도 가장 많이 보는 책이 공부하는 책들이고 이 공부하는 책들은 거의다 번역서다 보니 번역투 문장이 저도 모르게 베어 버린 것이지요. 게다가 이들 번역서의 번역자들도 저희 같은 엔지니어들이니까요.

그냥 빠르게 훑어보고 눈에 띄는 부분만 언급하겠습니다.

* "N개의 xx" -> "xx가 N개" 로 고치는 것이 좋습니다.
* 불필요한 수동태나 가짜 주어 사용 -> "A는 B다" 로 고치는 것이 좋습니다.
* 영어 용어를 영어 그대로 사용 -> 되도록 널리 사용되는 번역 용어를 사용하거나 한국어 독음을 쓰고 괄호에 영어 원문을 표기
* "~한 경우" 의 반복 사용 -> "~한 경우", "~한 때", "~라면" 등을 적절히 섞어 사용
* "~한데, ~하다" -> "~하다. 그런데 (그러나) ~하다" 로 문장을 나누는 것이 좋습니다. 한 문장에는 주어 동사가 한 개씩 있는 것이 가장 좋습니다.
* "~하지만, ~하다" -> 마찬가지로 문장을 나누고 접속사로 연결하는 것이 좋습니다.
* 주어구의 사용 -> 주어구를 독립 문장으로 분리합니다.
* 주술 호응 불일치 -> 가장 쉬운 방법은 모든 문장이 주어, 술어를 한 개 씩만 가지게 하는 것입니다.
* "2가지", "3가지" -> "두 가지", "세 가지"
* "~하더라도, ~하면, ~하다" -> 마찬가지로 세 문장으로 나눌 수 있겠네요.

이 정도 입니다.

부디 중간에 포기 마시고 끝까지 좋은 책 써 주시길 바랍니다.

----------------------
얇은 사 하이얀 고깔은 고이 접어서 나빌레라

백연구원의 이미지

저도 코드에 대한 언급은 제외하고 의견 드려보자면,

- 코드 파일의 구조에 대한 언급이 있는게 좋을 듯 합니다.
- 중간에 호출되는 과정등에 대한 설명은 그림으로 한번 훑는게 어떨지요.

꼭 좋은 책이 탄생하길 바랍니다 :)


소곤소곤

gurugio의 이미지

피드백 감사합니다.
한챕터 더 추가한 샘플을 올렸습니다.

깃헙에 올렸던 다른 문서들처럼 양이 많지않고, 예제코드는 거의 다 있는거라 완결하는건 어렵지않을거같은데
책 내용이 가치있을지가 가장 고민입니다.
예전 회사에서 배우고 리눅스 커널에서 발견한 c 언어 개발 팁들인데 주관적인 내용들이라서
많은 사람들이 공감할만큼 좋은 개발 습관이될지도 잘 모르겠어서요.

세벌의 이미지

github 로 옮겼다고만 하시고 주소를 아니 알려주시면?
github 에서 알아서 찾아보고 리뷰를 올려달라는 말씀?

gurugio의 이미지

제가 중요한 내용을 깜빡했습니다.
좀더 작업하서 추후에 다시 올리겠습니다.
너무 초기단계에서 막무가내로 공개한것 같습니다. 제 실수입니다.

백연구원의 이미지

아래 링크가 GitHub에서 책을 쓰시는데 영감을 줄 수 있을 것으로 기대됩니다. 개인적으로 가장 좋아하는 셸 스크립트 책입니다. :-)

http://mug896.github.io/bash-shell/index.html


소곤소곤

gurugio의 이미지

분량이 도저히 책은 안될것 같아서 작은 강좌 비슷하게 만들어봤습니다.
대략 반정도 완성되서 보고드립니다.
https://github.com/gurugio/book_cprogramming

어투나 오타 등은 완성후에 리뷰하면서 거의 전부 다시 쓸 계획입니다.
이전 강좌들도 전부 두세번은 다시 쓰게되더라구요.

제가 팁이라고 올린 것들이 정말 실무에 도움이 될만한 팁인지,
그리고 좀더 좋은 팁들은 뭐가 있는지 등등 깃허브 이슈에 남겨주시면 계속 업데이트하겠습니다.

gurugio의 이미지

https://github.com/gurugio/book_cprogramming
계획한 분량대로 작성을 완료했습니다.