<div><b>문법을 넘어서라</b></div> <div><br></div> <div><br></div> <div><br></div> <div><br></div> <div>지금도 인기가 있는지 모르겠지만 in 21 days 책이 유행했던 적이 있습니다.</div> <div>물론 언어에 있어서 문법은 <strike>참 쉬운데 말로 표현할 순 없고(어?)</strike> 중요하지만</div> <div>그러한 언어적인 문법은 정형화 되어 있어서</div> <div><br></div> <div>간단하게 정리하면</div> <div><b>제어</b>(if-else if -else / switch - case)</div> <div><b>반복</b>(for / while)</div> <div><b>호출</b>(함수, 부 프로그램)</div> <div>정도로 요약이 가능할 정도로 정형화 되어 있습니다.</div> <div><br></div> <div>그렇기에 하나의 언어적 문법을 알게 되면 다른 언어도 어느정도는 볼 줄 알게 되는거죠</div> <div><br></div> <div>하지만 문법은 말그대로 문법일뿐</div> <div>우리가 영어 문법을 안다고 영어를 할 줄 아는게 아니기에</div> <div><br></div> <div>문법 그 이상을 배울 필요가 있는 겁니다.</div> <div>언어가 왜 이렇게 설계되었는지(<strike>지랄맞은 </strike>포인터라던가, 왜 프로토파입이 필요한지)</div> <div>이러한 문법은 어떠한 용도로 사용하기 위해 설계되었는지 등을 알아나가면</div> <div><br></div> <div>언어를 사용하는데 있어 좀 더 간결하고 명확하며 확실한 표현을 해낼수 있기 때문에</div> <div>본인이 원하는 것을 해내기 쉬워집니다.</div> <div><br></div> <div><br></div> <div>(그래서 제가 C-절차지향-로 시작해서 객체지향을 못갑니다.... ㅠㅠ</div> <div>Java를 짜면 Java의 탈을 쓴 C라던가... C++의 탈을 쓴 C라던가... ㅠㅠ)</div> <div><br></div> <div>언어에 역사가 없다는 어떤 분의 반론도 있었지만</div> <div>절차지향에서 객체지향 등 패러다임의 변화 등도 조금씩 알아 두시면</div> <div>문법만 다르고 같은 방법으로 구현하는 실수를 저지르지 않게 될테니</div> <div><br></div> <div>조금씩은 이런 개념도 있구나 라는걸 알아 두시기 바랍니다</div> <div><br></div> <div><br></div> <div><br></div> <div><br></div> <div><br></div> <div>+</div> <div>학원에 다니거나 하는 분들에게 하는 조언입니다만</div> <div>가르쳐 주는게 전부가 아니다 그 이상으로 뛰어넘어라</div> <div>너님이 이걸로 밥 벌어 먹을거면 나보다 잘 알아야만 한다. 왜냐면 넌 이걸로 밥 벌어 먹어야 하지만 난 아니거든.</div> <div>-> <span style="font-size:9pt;line-height:1.5;"><strike>(흔한 반도의 양민학살?)</strike></span><span style="font-size:9pt;line-height:1.5;"><strike> </strike> </span><span style="font-size:9pt;line-height:1.5;">예전에 백수모드에서 국비지원으로 JSP 듣던 시절 하던 조언</span></div> <div>네이버는 더이상 naver~ 구글에서 검색해도 안나오는게 있을 정도로 성장해라</div> <div><br></div> <div><br></div> <div> <div style="font-family:'굴림', gulim, '돋움', Dotum, Helvetica, AppleGothic, sans-serif;line-height:21.6000003814697px;">+</div> <div style="font-family:'굴림', gulim, '돋움', Dotum, Helvetica, AppleGothic, sans-serif;line-height:21.6000003814697px;"> <div style="line-height:21.6000003814697px;"> <div style="line-height:21.6000003814697px;"><a target="_blank" href="http://todayhumor.com/?programmer_11379" style="color:#0000ff;text-decoration:none;">개발의 길로 들어서려는 분들을 위한 오늘의 조언</a> 처음부터 쪼개지 마라. 하나로 못둘때 쪼개라</div> <div style="line-height:21.6000003814697px;"><a target="_blank" href="http://todayhumor.com/?programmer_11364" style="color:#0000ff;text-decoration:none;">개발의 길로 들어서려는 분들을 위한 오늘의 조언</a> input - output 을 먼저 정해라</div></div> <div style="line-height:21.6000003814697px;"><font face="굴림, gulim, 돋움, Dotum, Helvetica, AppleGothic, sans-serif"><a target="_blank" href="http://todayhumor.com/?programmer_11414" style="color:#0000ff;text-decoration:none;">개발의 길로 들어서려는 분들을 위한 오늘의 조언</a> 손은 눈보다 빠르다</font></div></div> <div style="font-family:'굴림', gulim, '돋움', Dotum, Helvetica, AppleGothic, sans-serif;line-height:21.6000003814697px;"><a target="_blank" href="http://todayhumor.com/?programmer_11488" style="color:#0000ff;text-decoration:none;">개발의 길로 들어서려는 분들을 위한 오늘의 조언</a> 자신만의 템플릿을 만들어라</div></div>
넌 조언을 소중히 하지 않았지!!
나중에 벽에 부딛히거나 좌절해서 OTL 하게 되면 그때 아! 하고 떠오를테지만
그 전에 일을 하면서 좌절하게 전에 아 어디서 주워들어 본적 있다 이건가? 하고 검색할수 있게 되는 순간부터
늅늅을 벗어 던질수 있을게야? 단, 검색은 naver는 더이상 네이버. 구글신을 찬양합시다. 그리고 스택느님이라던가?
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.