中国オフショア開発でお困りの方へ!初めてでも失敗しない原価30%削減プログラム提供!  
コミュニケーション、仕様変更、言葉や文化の壁・・・私たちを本当に困らせているものは何?
10%の成功プロジェクトと90%の泥沼開発を分ける、
オフショア開発成功に必要な知識とノウハウ、そして数々の成功事例がここにある!

<無料>オフショア開発専門メールマガジン バックナンバー
新・中国ビジネス入門
〜初めてでも失敗しない対中交渉〜

メルマガ広告有料メルマガ オフショア開発実践セミナー バックナンバーを本で読む

まぐまぐ!
中国ビジネス入門
マスコミ大絶賛の無料メールマガジン。 初めてでも失敗しない対中交渉!



推薦図書<絶対買い!>
インドを含む海外オフショア開発を網羅的に記載。

オフショアリング完全ガイド - ソフトウエア開発

推薦図書<初心者は一読せよ>
中国委託に特化した内容。発注手順が分かりやすい。添付資料「中国企業リスト」が特徴

中国オフショア開発ガイド―ソフトウェアの海外調達法

オフショア開発実践マニュアル
日本唯一のオフショア開発コンサルタントがコッソリ教える、中国オフショア開発成功の秘訣

中国オフショア開発専門ブログ
みなさまの応援のおかげで、日本唯一の中国オフショア専門ブログも頑張ってます。人気ランキングいま何位?

バックナンバー


▼前号へ   次号へ▲   →最新号へ

Vol.0687 難解なソースコードは困ります 2007/7/24

■■━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 
■ 日本最大のオフショア開発専門マガジン

  中国ビジネス入門 〜初めてでも失敗しない対中交渉〜

━━━━━━━━━━━━2007/07/24(第687号)読者数:7,168━

★ 大阪交流会 (編集後記)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━PR━

7/27(金) 第21回オフショア開発勉強会/東京・日本橋
 http://www.ai-coach.com/seminar/workshop.html 

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ プログラマが数百行かかるプログラムを10行で済ませる

メンテする観点から言えば、上級プログラマでないとメンテできな
いようなソースは困ります。

                       (日本人読者)


──────────────────────────────
■■
■■ 難解なソースコードは困ります
■■
───────────────────── アイコーチ解説 ─

●ある中国人と日本人の対話より。(◇:中国人 ◆:日本人)


◇私は中国人で、いま日本に働いています。上級プログラマはもち
ろん必要だと思います。「上級プログラマは、プログラマが数百行
かかるプログラムを10行で済ませる」とは重要なプログラミング能
力の一つだが、全部じゃないと思います。

◆メンテする観点から言えば、上級プログラマでないとメンテでき
ないようなソースは困ります。数百行を10行とは極端な例なのか
もしれませんが、中級プログラマにも理解が容易で、すぐにメンテ
できるソースコードであってほしいと思います。

◇プログラムが短ければ、いくつのメリットがあります。
 1、バッグの発生率が少なくなる

◆ソースコードを凝縮したら凝縮したで、テストケースに漏れが発
生する可能性が出ます。「メトリクス的にテストケースが減る」と
か、「凝縮に使ったステートメントに予期せぬ機能があった」とか。

◇プログラムが短ければ、いくつのメリットがあります。
 2、メンテナンスが楽になる

◆そうとは限りません。コード解析に多大な時間を要する場合があ
ります。


──────────────────────────────
■ 成功の勘所 ■
──────────────────────────────

◇昔みかけた悪いコーディングの例を紹介します。embeded開発の
場合にはプログラムのサイズは大事なことだと思います。

【悪い例1】
   if (a>1) {
     return true;
   } else {
     return false;
   }

【いい書き方】
   return a>1;

【悪い例2】
   // toggle button
   if (button.disabled==true) {
     button.disabled == false;
   } else {
     button.disabled == true;
   }

【いい書き方】
   button.disabled = ! button.disabled

(・・・省略)


オフショア開発コンサルタント 幸地司
 http://www.ai-coach.com/ 


━━━━━━━━━━━━━━━━━━━━━|余談コーナー|━

【2007/7/19クイズ】これは下請け扱いする行為だろうか

【問2】お試しプロジェクトを時間をかけて何度も繰り返す。一人
ではなく、複数のプロジェクトマネージャーを評価する。学歴詐称
や過去実績の誇張表現が見つかれば、この会社とは取引しない。

【回答】
・下請け扱いである。(日本人読者)
・賛成しない(中国人読者)
・正当な行い。ただ、やり過ぎると、信頼されていないと中国人に
 思われます。モチベーションが下がります。(中国人読者)


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

【編集後記】

今夜18:00から、大阪事務所付近でオフショアリング交流会します。
要するに、ただの飲み会です。
参加希望者は、メールにてご連絡ください。

 お問い合わせ先 → mailmag@ai-coach.com (大阪交流会)

集合場所 http://www.ai-coach.com/2007/04/workshop_osaka.html 


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
意見・感想・質問・相談等 → mailmag@ai-coach.com
過去記事→ http://www.ai-coach.com/backno/ciplatest.html 
──────────────────────────────
発行元:アイコーチ有限会社 http://www.ai-coach.com/ 
発行責任者:幸地 司
Copyright 2003-2007 アイコーチ有限会社 All rights reserved. 
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
□ まぐまぐ!殿堂入り、melma!、Yahoo!メルマガ、自社配信
□購読登録・解除→ http://www.ai-coach.com/cipmag.html 
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


















中国オフショア開発実践セミナー
オフショア開発のプロセスマネジメントが体系的に学べる!
オフショア開発勉強会
東京と上海で定期開催。毎回20名近くのオフショア開発関係者が参加しています。
オフショア開発フォーラム
日本最大のオフショアビジネス「クチコミ」サイト
中国語教室 - サラリーマン向け
CCTV(中国中央電視台)元アナウンサーが教える中国語教室。東京都内であれば出張授業もあり。
中国オフショアベンダ検索サービス
期間限定の無料検索サービス。オフショア開発、BPO分野、販売パートナー・・・、何でも来たれ!
メルマガに広告を掲載する
中国ビジネスに高い関心を持つ方に向けて広告を出しませんか。
講演・執筆依頼
オフショア開発に関する社内研修や講演会・セミナーなどに関し、企画立案の段階からお手伝い!
コンサルティング依頼
製造原価30%削減のプログラム。中国案件の新規立ち上げをサポート!
無料メールマガジン
業界初!オフショア開発に特化した最新情報が毎日あなたの手元に届きます。
プレミアム版メールマガジン
中国での取材活動が大幅増量中!「成功の勘所」の分量を増やし、すぐに使えるヒントが満載です。


↑先頭に戻る


TOP | オフショア開発実践セミナー | オフショア実践マニュアル

このサイトで使用されているすべての写真・文章・画像の無断転載使用を禁じます。
社名:アイコーチ有限会社
代表:幸地司
所在地:横浜市港北区小机町1325-202
TEL:045-471-7434
FAX:020-4666-5287
Copyright 2003-2007 アイコーチ有限会社 All rights reserved.