感謝のプログラミング 10000時間

たどり着いた結果(さき)は、感謝でした。

「共感能力は、おそらく良いハッカーと偉大なハッカーの、たったひとつの最も重要な違いだ」

スポンサーリンク

ことば

共感能力は、おそらく良いハッカーと偉大なハッカーの、たったひとつの最も重要な違いだろう。
ソフトウェアは、それを見ればすぐに使い方が分かるものであるべきだ。
だから、良いソフトウェアを書くには、ユーザがどれだけ何も知らないかということを理解する必要がある。
ハッカーと画家 コンピュータ時代の創造者たち

Ajaxの勉強続き

■DOMノードの種類
・要素ノード
・属性ノード
・テキストノード

■ノードを参照するメソッド
・親子ノードの参照

メソッド 機能
object.firstChild オブジェクトの最初の子ノードを返す
object.lastChild オブジェクトの最後の子ノードを返す
object.childNodes オブジェクトの子ノードオブジェクトを配列で返す
object.childNode.length オブジェクトの子ノードの数を返す
object.childNodes[n-1] オブジェクトのN番目の子ノードを返す
object.parentNode オブジェクトの親ノードを返す
object.hasChildNodes() オブジェクトに子ノードがあるか否かを真偽値で返す

・兄弟ノードの参照

メソッド 機能
object.nextSibling オブジェクトの次の兄弟ノードを返す
object.previousSibling オブジェクトの前の兄弟ノードを返す

・属性ノードの参照

メソッド 機能
object.getAttribute オブジェクトの指定された属性の値を返す
object.getAttributeNode オブジェクトの指定された属性のノードを返す

・ノード情報の参照

プロパティ 説明
nodeType ノードの種類を返す。要素ノードは1、属性ノードは2、テキストノードは3の値が返る
nodeName ノード名を返すプロパティ。
nodeValue ノードの値を返す。要素ノードの場合は値がなくnullで返される

DOMを参照するプログラムは写経したけど、まだ自分でアレンジできていないので、公開できず。
次はそれっぽいサンプルを載せたい。

勉強した本

Ajaxによる業務アプリケーション開発

Ajaxによる業務アプリケーション開発

感謝のプログラミング

今回で感謝のプログラミングは【232時間目】
10000時間まで、あと【9768時間】