「実用的なプログラマー:仕事から専門家への」ブック

この本は、など、大規模なプログラミング、並行性の高いデザイン、のではない一種、主に開発し、いくつかの並べ替えや品質のプログラマのためのいくつかの基本的な規範やプログラマへの新兵のために設計されたいくつかの基本的な従来のプログラミングを行うには、比較的基本的ですこの本を見て、多くの年のためのプログラマのエントリであったが、その後、自分の状況に及び本はいくつかの基本的なリテラシーが必要で達することができるかどうかを確認し、これらの優れた資質は非常に必要です。

全体的に、比較的基本的な、開発者にも役割を持っているいくつかの経験的な概要は、そこにあり、品質、設計仕様などの多くは一定の理解を持っていますが、通常は十分にやっていないことがあり、個人のために完全に、そう読んだ後、まだ参照するには、迅速なフォローアップ審査を容易にするため、少なくとも文書のこの要約で、収穫のいくつかを持っています。

「結果重視」のように、契約の設計、改造、執拗なテスト、およびによると、光弾性開発、デバッグ戦略、メタプログラミングを引っ張って、プログラミング、個人の責任に関するさまざまなトピックをカバーしています。著者はそれは、問題に対処する解決策を探している中で、プログラマプログラマ実用的な態度を特徴と信じて、スタイル、哲学、彼らは、常に、当面の問題を超えて考えるより広い文脈で問題を配置しようとすることができます大きな画像を維持しようとします。

本書の範囲は、本の理論と思想的バイアス、本は必然的にいくつかの偽の大きな空の場所、プラス書かれた本の著者として経験を積んだプログラマ初心者から、プロジェクトマネージャー、することができます時間も 1999年に、方法や基準の多くはまた、本の中に置かれてきたが、もはや実用的で、今日ではありません。しかし、これらは、その優れた場所を隠すことができない、この本の中で著者は十年を完了した後の本が今書かれている場合は、それらの一般的な原則は、今日我々を想定し、2009年に有効なものとして、1999年に開発されたことを言いました私はこの本を書いていた、と何が違うのでしょうか?表面には、ソフトウェアは人によって書かれているので、良いプログラマは実用的かつ実用的に採用します、我々は異なるプログラミング言語を使用することができますし、技術は異なる例を与えるが、それは本の本質は変わりません、少し異なる場合があります方法、変更の意識は、より重要なことの基本原則を把握します。彼らは人々が、これは降水量の本をスタンドする時であると信じて作る前にコミットされ、自分の過ちを参照してください。

維持するために、資格のプログラマーとしてでいるので、新しいものに対する感度を技術や言語イェジンのためのITケース常に好奇心を持って新しいものに更新することがあり、そこに、それらを試してみます時代が変化しているので、新しい技術は、アルゴリズムのは知らなかった自分自身や他の誰かを持って、自分の能力を高めるために試してみてください、彼らの現在のレベルは、満足してはなりませんでした。

この本は、実装するための原則である、符号化プロセスは、どこでも、繰り返し時間は未来を与える保存されているため、一時的繰り返さないでくださいすべての良い開発者が仕様に従わなければならないですDRYを(自分を繰り返してはいけない)原則として、メンテナンスや重複したコードがある場合は、巨大なトラブルを使用するには、直交またはすぐに再構築する機会を探すために他の場所の原則に違反して発見されました。それはより速く、より良い、より強く、よりエレガントなコードを持つことができるように。

おすすめ

転載: www.cnblogs.com/vvxvv/p/11610240.html