人に会うと淑やかでない冗談はプログラマーより優れている.
2294 ワード
ブログ園で自分の文章を発表するのは久しぶりで、今日も感銘を受けて、本当に我慢できません.各道の大神に手を貸してもらい、どうやって前の冗談プログラマーを殺すのか.
上級者(冗談)のやり方は以下の通りです.
1、抽出すべき方法は、複数回コピーし、複数回呼び出す方法は、名前を変えてもう一度コピーする
2、ここに注釈があるべきところは削除されたようですか?
3、ここではsqlを最適化すべきで、すべてのデータを調べて何をしますか?
4、この写真2 M、私を殺したいですか?
5、この注釈は何の意味ですか.
ツッコミが終わったら、冗談の先端jsに対するいくつかの最適化を共有しましょう.先日新しいプロジェクトを引き継いだばかりで、プロジェクトのjavascriptの名前は以下の通りです.
あるいは以下のように
全編がそうなので、自分のコードスタイルを考えなければなりません.なぜ分かりやすいコードを書けないのか、こんなに読みにくいコードは、メンテナンスが面倒で、グローバルにaのような変数がたくさん現れるかもしれません.特にjavascriptのようなものです.
このようなjsコードの列があり、各ページで呼び出す必要がありますが、そのコードの名前は、グローバルでなければなりません.どうすればいいですか?ページの初期コードは大体こうです
このようにして、3つのグローバルを占めています.後のページにName、Value、IDという3つの変数が表示されたら、どうすればいいのでしょうか.
1、Name 1という名前になるかもしれません.
2、Nameをそのまま使うかもしれませんが、Nameに値があればどうしますか.
3、もし後でTextを追加し続けるなら、var Textを続けますか?
長い間考えていたので、このように最適化することにしました.
まず、グローバルItemを定義し、Itemに拡張プロパティを書きます.
その後、後続のコードで呼び出されたときに直接このようにすることができます.
常に呼び出されているのはItemというグローバルだけで、後でIndexのように拡張することもできます.Name,Index.ValueまたはIndex.Name.Value....
誰もがこのような良いコードを書く考えを持っていて、自分を厳しく要求して、自分を規範化して、自分の向上に対してきっと少なくないと思います.
私は深い内力でそれを征服して、白日が昇るまで、仙気を持っています.
上級者(冗談)のやり方は以下の通りです.
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....
誰もがこのような良いコードを書く考えを持っていて、自分を厳しく要求して、自分を規範化して、自分の向上に対してきっと少なくないと思います.
私は深い内力でそれを征服して、白日が昇るまで、仙気を持っています.