人に会うと淑やかでない冗談はプログラマーより優れている.

2294 ワード

ブログ園で自分の文章を発表するのは久しぶりで、今日も感銘を受けて、本当に我慢できません.各道の大神に手を貸してもらい、どうやって前の冗談プログラマーを殺すのか.
上級者(冗談)のやり方は以下の通りです.
1、抽出すべき方法は、複数回コピーし、複数回呼び出す方法は、名前を変えてもう一度コピーする
2、ここに注釈があるべきところは削除されたようですか?
3、ここではsqlを最適化すべきで、すべてのデータを調べて何をしますか?
4、この写真2 M、私を殺したいですか?
5、この注釈は何の意味ですか.
 /// <summary>

 ///   ,       ,   

 /// </summary>


ツッコミが終わったら、冗談の先端jsに対するいくつかの最適化を共有しましょう.先日新しいプロジェクトを引き継いだばかりで、プロジェクトのjavascriptの名前は以下の通りです.
var a,b,c,d,e........;


あるいは以下のように
var a;

var b;

var c;......


全編がそうなので、自分のコードスタイルを考えなければなりません.なぜ分かりやすいコードを書けないのか、こんなに読みにくいコードは、メンテナンスが面倒で、グローバルにaのような変数がたくさん現れるかもしれません.特にjavascriptのようなものです.
このようなjsコードの列があり、各ページで呼び出す必要がありますが、そのコードの名前は、グローバルでなければなりません.どうすればいいですか?ページの初期コードは大体こうです
var Name,Value,ID;

このようにして、3つのグローバルを占めています.後のページにName、Value、IDという3つの変数が表示されたら、どうすればいいのでしょうか.
1、Name 1という名前になるかもしれません.
2、Nameをそのまま使うかもしれませんが、Nameに値があればどうしますか.
3、もし後でTextを追加し続けるなら、var Textを続けますか?
長い間考えていたので、このように最適化することにしました.
まず、グローバルItemを定義し、Itemに拡張プロパティを書きます.
1 var Item = function(){ 

2     this.Item.Name = "",

3     this.Item.Value ="",

4     this.Item.ID =""    

5 };

その後、後続のコードで呼び出されたときに直接このようにすることができます.
Item.Name="  ";

Item.Value="22";

Item.ID = "001";

常に呼び出されているのはItemというグローバルだけで、後でIndexのように拡張することもできます.Name,Index.ValueまたはIndex.Name.Value....
誰もがこのような良いコードを書く考えを持っていて、自分を厳しく要求して、自分を規範化して、自分の向上に対してきっと少なくないと思います.
私は深い内力でそれを征服して、白日が昇るまで、仙気を持っています.