Today is the first work day in 2008. This week there are just three work days. I must finish the
rest of the program in hand.
This morning I thought the question on testing. I have read a novel about software project management.
That is an interesting novel, its name is "the Deadline", the hero cut out the soft testing phase in order
to finish the project on schedule.
In author opinion, the testing is just to justify the correctness of the coding phase and the design phase.
So, as a rule, testing phase is longer than the formers. If ones can make sure the design and coding is
not incorrectness, testing phase is surplus.
Utopian! In reality, who can say that there is not mistake in my codes, in my design? In addtion,
even if your application is right, you can not ensure the environments where it run is good permanently.
The testing is also prediction, foresee. In a simulant environment, you can found how your application
reflect, and you can accumulate your experiences to control your application.
今日は売変設定情報作成の単体試験仕様書がレポートしました。売変設定情報作成は私のプログラムです。このプログラム
は複雑なので、三週がたつの忘れました。
私は今週そのプログラムの仕事をしましたつもりです。でも、今週は三日の仕事の日です。
2008 January 3th Tuesday (一月 三日 木曜日)
Oracle has three useful functions -- ROW_NUMBER(), RANK(), and LAG().
ROW_NUMBER() OVER (PARTITION BY COL1 ORDER BY COL2)
From the above example, we can know the recordset will be grouped in accordance with COL1 and be sorted
by COL2. If you want the sequential identification (row number), ROW_NUMBER() can help you.
RANK() can help you get a rank even if there are two first.
LAG() can work out the number of a grouping recordset. But it needs a tricky.
無錫の冬は寒いですね。一月の無錫は風がおおきくて、寒いです。風邪をひく人々は多いです。ところで、新年に
中国ではとても人気があります。毎年、一月一日は元旦です。今年の元旦には一日の休日から、私は上海へ行きました。
上海にはたいへん人気があります。外国からのお客さんはとても多いですね。アメリカ人や、フラス人や、日本人や、
ドイツ人です。中には、買い物をするお客さんは多いです。ほとんど外国からのお客さんは中国のお土産を買ってつもり
です。
それから、上海には中国のお土産屋がとても多いですね。その土産は安くないです。
rest of the program in hand.
This morning I thought the question on testing. I have read a novel about software project management.
That is an interesting novel, its name is "the Deadline", the hero cut out the soft testing phase in order
to finish the project on schedule.
In author opinion, the testing is just to justify the correctness of the coding phase and the design phase.
So, as a rule, testing phase is longer than the formers. If ones can make sure the design and coding is
not incorrectness, testing phase is surplus.
Utopian! In reality, who can say that there is not mistake in my codes, in my design? In addtion,
even if your application is right, you can not ensure the environments where it run is good permanently.
The testing is also prediction, foresee. In a simulant environment, you can found how your application
reflect, and you can accumulate your experiences to control your application.
今日は売変設定情報作成の単体試験仕様書がレポートしました。売変設定情報作成は私のプログラムです。このプログラム
は複雑なので、三週がたつの忘れました。
私は今週そのプログラムの仕事をしましたつもりです。でも、今週は三日の仕事の日です。
2008 January 3th Tuesday (一月 三日 木曜日)
Oracle has three useful functions -- ROW_NUMBER(), RANK(), and LAG().
ROW_NUMBER() OVER (PARTITION BY COL1 ORDER BY COL2)
From the above example, we can know the recordset will be grouped in accordance with COL1 and be sorted
by COL2. If you want the sequential identification (row number), ROW_NUMBER() can help you.
RANK() can help you get a rank even if there are two first.
LAG() can work out the number of a grouping recordset. But it needs a tricky.
無錫の冬は寒いですね。一月の無錫は風がおおきくて、寒いです。風邪をひく人々は多いです。ところで、新年に
中国ではとても人気があります。毎年、一月一日は元旦です。今年の元旦には一日の休日から、私は上海へ行きました。
上海にはたいへん人気があります。外国からのお客さんはとても多いですね。アメリカ人や、フラス人や、日本人や、
ドイツ人です。中には、買い物をするお客さんは多いです。ほとんど外国からのお客さんは中国のお土産を買ってつもり
です。
それから、上海には中国のお土産屋がとても多いですね。その土産は安くないです。