[〜#〜] lpthw [〜#〜] を使用してプログラミングする方法を学び始めたところです。スキルレベルが上がるにつれて、出荷の準備ができているかどうかに関係なく、コードの出荷を開始したいと思います。常にコードを出荷する習慣をつけ、コードを出荷する恐れがないようにするためです。
配送コードの初心者向けガイドはありますか?
出荷コードと製品の出荷を比較します。それらは2つの非常に異なるものであることに注意してください。真の関心が配送コードにある場合:
出荷準備が整っていない場合の出荷コードは、季節の昼寝中に熊の洞窟でニトログリセリンの棒をジャグリングするようなものです。何かが落ちて、周りにたくさんのノイズと血があり、あなたは対処するために怒っているクマに固執するでしょう。
私ができる最善のアドバイスは、出荷可能なコードをより速く、より効率的に作成できるようにする考え方と作業プロセスを開発することです。
http://www.codinghorror.com/blog/2006/07/what-is-modern-software-development.html
これが始まりです。
あなたが実際にあなたのコードを出荷する準備ができているとき(そしてあなたが望むという理由だけでなく、コードが準備ができているという理由で)、ここにいくつかのリソースがあります。
これを行う前に、Scant Rogersのアドバイスに従います。
http://pypi.python.org/pypi -Python Package Index、通常はライブラリに使用され、これらはすべてeasy_installソフトウェアでインストールできます
http://docs.python.org/library/distutils.html -distutilsパッケージ。これにより、これが非常に簡単になります。
http://www.debian.org/doc/manuals/maint-guide/ --Debianメンテナガイド。 distutilsの「セットアップ」機能を使用すると、Red Hat(およびFedoraやrpmを使用するその他のもの)およびWindowsで配布するためのrpmおよびmsiファイルを作成できますが、特にdebパッケージを作成する機能がありません。それをDebianに取り込もうとする場合は、自分でそれを行う必要があります。彼らはどのパッケージを許可するかについて非常に厳しいので、それが機能しない場合でも、誰かがあなたをスポンサーすることを期待しないでください。