コードの配送を開始するにはどうすればよいですか?


8

LPTHWを使用してプログラミングする方法を学び始めたばかりです。スキルレベルが上がったので、コードを出荷する準備ができているかどうかに関係なく、コードを出荷する習慣をつけて、常に出荷する習慣を身に付けたいと思います。配送コード。

出荷コードの初心者向けのガイドはありますか?

回答:


9

出荷コードと製品の出荷を比較します。これらは2つのまったく異なるものであることを覚えておいてください。真の関心が配送コードにある場合:

  1. セットアップgithubのビットバケットコードをグーグル<ここホスティングのお気に入り>アカウント
  2. 小さなプロジェクトを始めましょう
  3. コードをパブリックソースリポジトリにコミットする
  4. あなたの経験について公に書いて、あなたのリポジトリを参照してください
  5. ローカルユーザーグループに参加して、体験を共有してください
  6. フィードバックを探す
  7. 適応、リファクタリング、機能の追加、新しいプロジェクトの開始
  8. 学んだことを共有する
  9. 共同編集者を探す-共同編集者なしでは良くなるのは難しい
  10. 準備ができたら、製品の出荷を開始します

5

出荷の準備が整っていない場合の出荷コードは、季節の昼寝中に熊の洞窟でニトログリセリンの棒をジャグリングするようなものです。何かが倒れ、周りにたくさんのノイズと血が流れ、あなたは対処するために怒っているクマに固執するでしょう。

私ができる最高のアドバイスは、出荷可能なコードをより速く、より効率的に作成できるようにする考え方と作業プロセスを開発することです。

http://www.codinghorror.com/blog/2006/07/what-is-modern-software-development.html

これが始まりです。


クマとニトログリセリン用のプラス1つ!
アンディハント


0

実際にコードを出荷する準備ができている(そしてあなたが望むだけでなく、コードの準備ができている)場合、いくつかのリソースがあります。

これを行う前に、Scant Rogersのアドバイスに従います。

http://pypi.python.org/pypi-Pythonパッケージインデックス。通常はライブラリに使用され、これらはすべて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に取り入れたい場合は、自分で行う必要があります。彼らはどのパッケージを許可するかについて非常に厳しいので、それがうまくいかなくても、誰かがあなたを後援することを期待しないでください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.