2025 10,14 22:55 |
|
× [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 |
|
2007 02,13 18:02 |
|
僕は、このGoFをすっ飛ばしてきたので、今更ながら勉強をしています。。。 とりあえずは、 TemplateMethod パターン から
TemplareMethod パターンは、テンプレートの機能を持つパターン。 スーパークラスで処理の枠組みを定め、サブクラスでその具体的内容を実装しする。 スーパークラスでは、アルゴリズムの流れの中で利用される抽象的なメソッドと、 この抽象的なメソッドを利用して、処理のアルゴリズムを定義する templateMethod メソッドを定義する らしい public abstract class SupperClass { public abstarct void print (XXXX xxx); public void SupperClass() { // templateMethod メソッド XXXX xxx = new YYYY(); // インターフェースを実装 draw (xxx); print (xxx); } } こんな感じらすぃ~ PR |
|
2007 02,08 10:09 |
|
とあるサイトがなくならないうちに、コピペしておこっと + 外部からの直接リンクを(直リンク)を防ぐ。 |
|
2007 02,05 16:01 |
|
悩んでいたことを、極論的に書くと
「何を身につけたら金になるか?」 具体的には、「フレームワーク」を身につけたら、 金になるのか?ってこと フレームワークを習得するには、可也の労力、時間、理解力が必要になってくる だけど、その習得した技術は表だって、「金」になることはない 僕は、ここで悩んでいた 「金にならないものを、身に着けても、得があるのか?」 この考え方は、頭を冷やした結果、間違っていることが判明 なぜ間違っていたかというと、「着目点」が違う 僕の仕事をする上での Vision = 金を儲ける Strategy = クライアントの希望するものを作る Tactics = 設計、開発、テスト 僕の間違った考え方の場合、Tacticsに着目していたから 本来は、Visionに着目していなければならない そのVisionを実現するために、Tacticsの幅を広くしていなければならないということ これが、僕の答え Vision~Strategy~Tactics の考え方を教えてくれた方々に多大なる感謝を致します |
|
2007 02,01 22:20 |
|
PHPを始めて、さらにSmartyの勉強を、今さっき始めました。。。 Smarty-2.6.16をインストールし、環境を整え いざ、Hello World プログラミング!! でも、エラーが出る。。。 Fatal error: Smarty error: [in helloSmarty.tpl line 5]: syntax error: unrecognized tag: Hello ,{$name (Smarty_Compiler.class.php, line 439) in C:\php5\・・・・rty\libs\Smarty.class.php on line 1095 テンプレートの5行目ね <title>Smartyの基本</title> えぇ~、HTMLタグなんですけど・・・ そこでエラーですか。。。
何が悪いのか分からず、ネットで検索・・・・ ・・・・・ ・・・・・ ・・・・・ ・・・・・欲しい答えがありません・・・・
仕方が無いので、<title>Smartyの基本</title> を<title>Smartyの基礎</title>に変更 そして、実行・・・・・・・ 正常に表示される・・・・・・
Smartyは、使用できない文字があるのですか?! 試しに、BODY句にも、基礎という文字をテンプレートに直接書いてみた いっ、いっ、いけるじゃない・・・
Smartyは、titleタグに使用できない文字があるのですか?!
とりあず、僕のPHPの勉強期間の短さと、Smartyを始めたばかりという経験値の無さにより、 とあるサイトで、ご質問させて頂きました。
その後、titleタグに、「日本」と入れても、同じエラーが。。。
私は、こういう訳の分からない問題に遭遇する確立が非常に高い・・・ これはもはや宿命なのでしょうか。。。 |
|
2007 01,30 02:57 |
|
忍者ブログ [PR] |