私はプログラミングに慣れていません。私はobjective-cを使いこなしてPythonを使うことに決めました。 私は基本的なコンセプトのほとんどを把握し始めていますが、アーティストとしては視覚的に考えています。これは、私は逆に働こうとしたいと言いました。言い換えれば、私は完全で機能的なソフトウェアから始め、コードを見て回り、何が何をするかを見てみたいと思います。これはCADモデルと同様のアプローチで、モデルのどのフィーチャにどのモデルがどのような影響を及ぼすかを見ることができます。これはCADに精通していない人には意味をなさないかもしれませんが、そこに誰かが関係することを望みますか?プログラミングを理解するための別のアプローチ
答えて
既存のプロジェクトを調べることは、プログラミングを学ぶのに最適な方法です。既存のコードを破って修正することはさらに良い方法です。
そこには多くのオープンソースプロジェクトがあります。それらのうちのいくつかはコードライブラリであり、その他はアプリケーション全体です。プログラミングに慣れていないので、圧倒的すぎるほど巨大ではないプロジェクトを検討することをお勧めします。
また、実際に使用するプログラムを解読するとさらに役立つ場合があります。私はこのプログラムを使用していないが、PythonCADはあなたを興味があります
http://sourceforge.net/projects/pythoncad/
これが最も可能性の高いオープンソースプロジェクトの小規模または単純なカテゴリに分類されていませんが、あなたはすでにその目的の機能を理解することのように聞こえますあなたの探検の中であなたにかなりの援助が必要です。私はせずに書き込みには非センステキストエディタ、PyRoomプロジェクトを見てみることをお勧めしません
:あなたにとって関心のあるオープンソースのPythonのプロジェクトのための
Googleのコードをブラウズ気晴らしわずか2K行のコードで、分かりやすいようです。リポジトリhereにアクセスできます。
ありがとうございました! – mantissa45
- 1. jquery getjsonのアプローチを理解する
- 2. Cプログラミング - 理解するbind()
- 3. オフロード用のファイルを管理するための最善のアプローチ
- 4. の理解のために、理解
- 5. コンポーネントベースのアーキテクチャへのAngularJSアプローチの理解
- 6. 論理プログラミングのためのPrologより新しいプログラミング言語
- 7. Pythonのasyncioを理解/理解するためのリソース
- 8. レールでAPIバージョン管理を処理するための最善のアプローチ
- 9. Permutationを解決するための動的プログラミング
- 10. プログラミング/スクリプト言語を識別するためのヘルプ
- 11. 理解のためのスカラパターンマッチング
- 12. AVRプログラミング用のSubi構文の理解
- 13. 作成時にリンクデータを取得するためのWebhook(または別のアプローチ)
- 14. リストの理解を伝統的なアプローチに変換する
- 15. ヘルプオブジェクト指向プログラミングの理解OOP
- 16. シーケンスを識別して変更するためのPythonリストの理解
- 17. JavaScriptのための特別な素材:奇妙な部分を理解する
- 18. 繰り返しメッセージを解析するための最高のPythonのアプローチ
- 19. xml解析のためのより機能的なアプローチ
- 20. RxAndroid&Retrofitエラー処理のための最善のアプローチ
- 21. エラー処理のための最小限のアプローチ
- 22. 論理式を実装するためのPythonコードの理解
- 23. Reactの入れ子状態を管理するための良いアプローチ
- 24. ウェーブレット理論を理解するための前提条件
- 25. ステートパターンからPLCプログラミングへのアプローチ
- 26. "Cプログラミング:近代的なアプローチ"のエクササイズ
- 27. プログラミングの課題を理解する助けが必要
- 28. プログラミング初心者、ポートスキャンを理解するのに役立つ
- 29. WinFormイベントを処理するための流暢なアプローチはありますか?
- 30. これは共通ライブラリを管理するための良いアプローチですか?
まさに私が探していたもの!ありがとうございました! – mantissa45