위의 사진을 보면 2+x = 4를 어떻게 풀어야할지 고민하는 사람이 있어요. 결국 뭔가 복잡한 수식을 써서 문제를 풀지요. 그러나 초등학교 때 산수를 배웠다면 손쉽게 x는 2라는 걸 아시겠죠?프로그래밍은 기본적으로 문제를 푸는 일인데요. 논리적으로 문제를 해결해가는 겁니다. 그 시작이 이 사고 체계예요.문제를 분석해서 주어진 도구를 가지고 문제를 풀어내는 일이죠. 사진의 사람처럼 어렵고 복잡하게 문제를 풀면 속도도 안나고 프로그래밍이 어렵다 느껴지겠죠? 문제, 요구사항을 받아들고 어떤 식으로 짜는게 편하겠다. 효율적이겠다. 앞으로의 유지보수에 좋겠다. 고 생각해내는 과정이 중요하다는 거죠. 그래서 누군가 만들어놓은 것을 보면 자연스레 나라면 이렇게 하는게 좋지 않을까? 생각하게 돼요.이러한 사고 체계, ..
Software 이야기
2017. 12. 25. 21:30
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- 8,580
- Today
- 0
- Yesterday
- 2
링크