2012-01-05 4 views
1

프로그래밍 초보자입니다. 나는 objective-c로 뒤죽박죽으로 파이썬을 고수하기로 결심했다. 저는 대부분의 기본 개념을 이해하기 시작했으나 예술가로서 시각적으로 생각합니다. 이 말은, 나는 반대로 일하려고 시도했다. 다른 말로하면, 나는 완전한 기능을 갖춘 소프트웨어로 시작하여 코드를보고 무엇이 뭘하는지보기 위해 코드를 둘러보고 싶다. 이것은 CAD 모델링과 비슷한 방식으로 모델의 어떤 기능이 어떻게 영향을 미치는지를 볼 수 있습니다. 이것은 CAD에 익숙하지 않은 사람들에게는 이해가되지 않을 수도 있지만, 거기에있는 누군가가 관련 될 수 있기를 바랍니다.프로그래밍 이해의 다른 접근 방식

답변

1

기존 프로젝트를 탐색하는 것은 프로그래밍을 배우는 훌륭한 방법입니다. 기존 코드를 깨고 수정하는 것이 더 좋은 방법입니다.

많은 오픈 소스 프로젝트가 있습니다. 일부는 코드 라이브러리이고 다른 일부는 전체 응용 프로그램입니다. 프로그래밍에 익숙하지 않으므로 압도적 인 것처럼 너무 거대하지 않은 프로젝트를 살펴 보는 것이 좋습니다.

또한 실제로 사용하는 프로그램을 해부하는 것이 더 도움이 될 수 있습니다. 이 프로그램을 사용하지 않은,하지만 PythonCAD 당신을 관심 있습니다

http://sourceforge.net/projects/pythoncad/

이 가장 가능성이 오픈 소스 프로젝트의 작거나 간단한 종류로 분류하지는 않지만 이미 의도 된 기능을 이해 할 수있다처럼 소리하는 당신의 탐험에서 당신에게 상당한 도움이되어야합니다.

http://code.google.com/query/#q=python

+0

정확히 내가 무엇을 찾고 있었습니까! 고맙습니다! – mantissa45

1

내가 PyRoom 프로젝트없이 작성하기위한 노 비 감지 텍스트 편집기를 살펴하는 것이 좋습니다 : 당신에게 관심있는 오픈 소스 파이썬 프로젝트에 구글 코드를 통해

검색 주의 산만. 간신히 2K 줄의 코드이며 이해하기 쉽습니다. 저장소 here에 액세스 할 수 있습니다.

+0

대단히 감사합니다! – mantissa45