自慢にならないが、今「フローチャート書いて」と言われても書ける自信が全くない。開始が四角で分岐が菱型だったけ?線引いてYes/Noみたいな。そんな感じ?とはいえ、ドキュメントでフローを表現したいことは間々あるわけで、じゃあどうしているの?という問いに対しては「擬似コードで良くね?」と答えたい。Wikipedia見たらこんなフローチャートがあった。Wikipediaこの図もそうであるが、基本的にフローチャートは、擬似コードで書ける。s;}JavaScriptで書いてみたが、言語は何でも、それこそ架空の言語でも良いと思う。書き方もあえてフローチャートに合わせてwhile使ってるが、for使えばもっとシンプルに書ける。...というようなことを考えていたら、フローチャートは過去の遺物的は議論は既に結論が出ている話題のようだ。Google検索...では、フローを表現する図は不要なのか、という言われると、そうでもない。UMLのシーケンス図は、擬似コード化しづらいので重宝する。シーケンス図も完璧ではないが、PlantUML使えばテキストで書けるし、不満は少ない。ProgrammingタイプヒンティングとはPHP5からタイプヒンティングという似非タイプチェック機能が使えるようになっています。givenなるほど中々悪くなさそうな機能です。このタイプヒンティングという機能には、色々と罠が潜んでいます。いったスカラー型には使えません。http://php.net/manual/ja/language.oop5.typehinting.phpと書かれています。$b;}ついついやりたくなるんですけどね...。nullは渡せない、が渡せないこともない何言っているのかというと、こういうことです。"\n";}echoTimestamp(null);0デフォルト引数にnullを与えている場合は、null値を引数に渡せます。使用した場合は、後から任意の値を引数に指定できるようになります。http://php.net/manual/ja/language.oop5.typehinting.phpデフォルト引数が無いときにnull値を与えられないというのは、メソッド内部でnullかどうかで分岐してないということが保証されるので、それはそれで良いのかな*1と良心的に解釈できますが、デフォルト引数nullの仕様は完全に蛇足な気がします。"\n";全部にデフォルト引数与えるの、なんか違わない?引数なしで呼べるけど意図した使い方じゃないよね、という...。所感タイプヒンティングは、nullが来ないことを保証されているのだとポジティブに考えて、上手に使うのが良いのかと思います。hacklangではもっと厳密に型を宣言できるようなので、一度試してみたい所です。associateされていないのでOperationのプロパティ・メソッドへのアクセスは出来ない。02:08structの関数プロパティとメソッドの挙動Tweet広告を非表示にするもっと読むコメントを書く次のページプロフィールid:s-shinプログラマブルな人間になりたい。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。