問題解決するために考えること
問題を解決を行う場合に考えること。いろいろあると思うけれど、師匠の図はそのいろいろを網羅する一例だ。 MECEに考えるための11W6H(Ver.2) 押さえておきたい事柄は載っている。また、色によって問題解決の本質に事柄 …
問題を解決を行う場合に考えること。いろいろあると思うけれど、師匠の図はそのいろいろを網羅する一例だ。 MECEに考えるための11W6H(Ver.2) 押さえておきたい事柄は載っている。また、色によって問題解決の本質に事柄 …
・チームはひとつにする ・アプリケーションのニーズをもとにワークフレームを構築する ・リファクタリングによってアプリケーションとフレームワークを継続的に改善する [Joshua Kerievsky – Ref …
英語だけど、Mercurialのことが深く書いてある文書Distributed revision control with Mercurial。 MQに関することも載っている。 MQはローカルでパッチ管理するのに役に立つ …
コードを必要以上に柔軟にしたり精錬させることは、作り込みすぎ(over-engineerring)である。プログラマがこれを行ってしまう理由の1つは、システムが将来どういう要求を受けるかわかっていると思い込んでいるためで …
ようやく、Mercurialについて基本的な部分を書くことができたので公開する。 「Mercurialで快適変更管理」 他のDocumentはDocumetのページで見られる。といっても、、ひとつしかないけど(^^;;
技術継承ってなんだろうと思う。 たとえば、プログラミングの師匠に付き添ってうまいテクニックを学ぶことだろうか。でも、それって単に能力の強化であるにすぎないと思う。個人でも強化できる部分だし、はたして師匠の様に使いこなせる …
早いもので2007年も残り僅か 今年も年末年始のお休みに突入しました。だけれど、まぁ、いつもの如く休みも有って無いようなものです。持ち分が捗っていないので、長期の休みは邪魔の入らない絶好の環境でもあります。 さてさて、年 …
変更したファイルを知りたくなったら : hg status -m 追加したファイルを知りたくなったら : hg status -a 管理されているファイルを知りたくなったら?? : hg status -u
パッチ管理の開始: hg qinit 新しいパッチ開始宣言: hg qnew patch_name 変更をパッチに取り込み: hg qrefresh さらなる変更をパッチに取り込み : hg qrefresh 次のパッチ …
mercurialはcvsやsubversionと同じソースコード管理システム。 cvsやsubversionと違うのはリポジトリが分散されること。cvsと違うのはcommit単位がファイルではなく、チェンジセット(更新 …