Pythonにおけるデザインパターン 当サイトについて GoFの定義した23コのデザインパターンをPythonで実装します。 ただし、Pythonのビルトイン機能で実現できるパターンもあります。 その際は、ビルトイン機能の紹介に留めます。 Pythonらしい書き方(Pythonicな書き方)ができるものは古典的な実装とPythonicな実装の両方を紹介します。 全デザインパターン パターンカテゴリ パターン名 コメント
なぜ「= NULL」ではなく「IS NULL」と書かなくてはならないのか? これは、気になっている人も多いはずです。まだ SQL に不慣れな頃、ある列が NULL である行を選択しようとして、 SELECT * FROM table_A WHERE col_1 = NULL; というクエリを書いてしまい、エラーになったり思い通りの結果が得られなかった、という経験は、ほぼ全ての人が持っているでしょう。ちょうど C言語や JAVA を習い始めのころに「if (a = 5)」と書いてしまう間違いとよく似ています。最初は、言語仕様の汚さにぶつぶつ文句をいいながらも、そのうち「IS NULL」という書き方に慣れてしまって、疑問を持たなくなります。 でもどう考えても奇妙な書き方ですよね。こんな素直でない書き方をしなくてはならないということには、やはりそれなりの理由があるのです。今からその理由を説明しま
21日放送のNHK「チコちゃんに叱られる!」に鬼マナー講師の平林都さんが出演。厳しい指導に、スタッフが泣き出す事態となり、ツイッター上では「マナー講師」がトレンド入りした。 【写真】“鬼キャラ”あくまでテレビ用?穏やかな笑顔で講演する平林都さん 番組では「フォークの歯が4本なのは、スパゲティを上手に食べるため」という説を立証するため、歯が2~5本のフォークを用意。スタッフがそれぞれのフォークでスパゲティを食べ、どれが一番マナー的によく食べられるかの実験をした。 講師で登場した平林氏は、女性スタッフの塩山さんと初めて対面していきなり「すごい仏頂面で。コミュニケーションの第一歩は相手を見ること。下を見ずに私を見ていただけたら」と注意した。塩山さんが「はい…」とおじぎすると「下を見るな!言うてるやろ!」と一喝。思わず、顔をしかめる塩山さんに「泣くな!ええ年して。何べん言うても下見るな、あんた」と
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く