Header

  1. View current page

    Develop with pleasure!

Profile_image?t=1224205604&type=big
78

좋아하는 글

 

김성안이 좋아하는 명언이나 좋은 글을 기록하는 페이지입니다. 전산학에 관련된 명언과 비전산 명언으로 구별하였지만, 전산쟁이가 아니더라도 읽어보면 도움이 될 수 있을겁니다.

좋은 책을 읽거나 블로깅을 하거나, 제가 닮고자 하는 사람들이 남긴 말을 계속해서 기록할 것입니다.

전산학

  • 저는 작지만 유용한 프로그램들을 매일 작성할 것을 추천합니다. 누군가가 똑같거나 혹은 더 나은 걸 이미 만들었다는 데에 절대 신경 쓰지 마세요. 유용성과 복잡성 간의 균형 감각을 얻기 위해서는 당신 자신이 만든 프로그램의 유용성을 직접 느껴봐야만 합니다. – 워드 커닝햄
    • I recommend writing small but useful programs every day. Never mind that someone has written the same or better once. They are not you. You must feel the utility of your own programs to gain a sense of balance between that and complexity. - Ward Cunningham
  • YAGNI – 론 제프리즈
    • YAGNI : You Aren’t Gonna Need It - Ron Jeffries
    • 나중에 필요할지도 모르는 기능을 위해서 많은 노력을 들이지만, 대부분은 결국 나중에도 필요하지 않을 것이라는 말로 필요하지도 않을 기능에 노력을 들이기 보다는 지금 진정으로 필요한 것에만 노력을 투자한다는 XP적인 사고방식이다. YAGNI를 신봉하는 사람들을 일종의 Geek으로 치부하기도 한다.
  • 컴퓨터가 이해할 수 있는 코드는 어느 바보나 다 짤 수 있다. 좋은 프로그래머는 사람이 이해할 수 있는 코드를 짠다. - 마틴 파울러
  • 프로그래밍상의 문제점을 편법으로 해결해 놓고 나면 그 편법을 사용했던 부분을 원칙적으로 수정해야 하고 그러는 도중 그 프로그램은 더 이상 쓸모 없게 된다. – Thoreau
  • 늦어지고 있는 프로젝트에 추가로 인원을 투입시킴은 개발을 더욱 지연 시킬 뿐이다. – Brooks
    • 브룩스의 법칙이라고 통용됨
  • KISS(Keep It Simple, Stupid)
  • Software entities (classes, modules, functions, etc.) should be open for extension, but closed for modification - Bertrand Meyer
  • 당신이 두려워하는 것을 일찍, 그리고 자주해야 합니다 – 워드 커닝햄
  • Extreme Programming Explained, 2nd 서문
    • 상황이 어떻건 간에 당신은 언제나 더 나아질 수 있습니다. (No matter the circumstance you can always improve)
    • 당신은 언제나 자기 자신부터 개선을 시작할 수 있습니다. (You can always start improving with yourself)
    • 당신은 언제나 오늘부터 개선을 시작할 수 있습니다. (You can always start improving today
  • “… 교육을 포함하지 않은 해결책을 가진다면, 그건 결국에는 해결책이 아니다.“ - 니콜라스 네그로폰테
    • “... if you take any world problem, any issue on the planet -- the big ones, peace, the environment, poverty—the solution to that problem certainly includes education, could even be just education, and, if you have a solution that doesn’t include education it's not a solution at all.” --Nicholas Negroponte.

비전산학

  • 사람의 본성이라고 말하는 것들은 사실은 사람의 습관이다.
    • What we call human nature is actually human habit.
  • 그 무리에 끼인 사람들은 먼저 남들의 성장을 목격한다. 사춘기 소년이 키 크듯 무럭무럭 자라는 모습을 말이다. 그러고는 서서히 자신의 성장을 인식하기 시작한다. 그러고는 올챙이적 자기 생각을 하며 웃어 넘기기도 한다. (사실 주변에서 학창시절 동창을 만나게 되면 마치 정체해 있는 듯한 느낌을 받는데 반해 그들은 잠깐 보지 않다가 몇 개월 후에 만나면 몰라보게 성장해 있다.) – 그들은 참 신기하다.
  • “짧게 쓸 시간이 없어서, 대신에 길게 쓰도록 하겠습니다.” – 마크 트웨인
    • "I didn't have time to write a short letter, so I wrote a long one instead." – MarkTwain
    • 마크 트웨인이 친구에게 보낸 편지 중에서. 간결하게 쓰는 것이 더 힘들고 중요하다는 것을 나타내는 말. (http://c2.com/cgi/wiki?TimeToMakeItShort)
  • 4인치 반사경을 만든 다음에 6인치 반사경을 만드는 것이, 6인치 반사경 하나 만드는 것보다 더 빠르다. - 앨린 톰슨
    • It is faster to make a four-inch mirror then a six-inch mirror than to make a six-inch mirror. - Allyn Thompson
    • 망원경을 처음 만드는 사람을 위한 톰슨의 법칙(Thompson's Rule for first-time telescope makers)

History

Last edited on 07/18/2007 18:31 by 김성안

Comments (0)

You must log in to leave a comment. Please sign in.