× Sign up with this referral code and earn 10 extra units of N2O.
TL;DR 手続き型プログラミングでは手続きを抽象化することで保守性を挙げることに成功したが、データを守ることには失敗してしまった。そこでオブジェクト指向はデータと手続きをひとかたまりにすることでデータを外から守るというコンセプトを打ち出した。 ここから、「手続き型プログラミングで書いてるのに手続きが十分に抽象化されていないのはヤバいね」とか「オブジェクト指向で書いてるのにひとかたまりじゃない雑多なデータに関心をもっちゃってるのはヤバいね」などの設計指針を導くことができるのである。そして純粋関数型言語の場合は……という話です。 はじめに プログラミング言語にはいろいろなパラダイムがあるが、その中で手続き型プログラミング、オブジェクト指向、純粋関数型言語について、わたしなりのひとつの史観を示すのがこの稿の目的である。となんかかっこつけて言ってみたんだけど、要するに、それぞれのパラダイムがどん
AngularJSをはじめよう ここにあるように、最近はWebアプリを作成する際にJavaScriptのフレームワークを使用するのが当たり前といっていいくらい、 さまざまなフレームワークが存在します。 弊社ブログでもember.jsの記事等、JavaScriptのいろいろなライブラリ・フレームワークを紹介していますが、 私が近頃AngularJSを使用する機会があり、とても使いやすかったので、改めてここで紹介しようと思います。 AngularJSとは もう一度「AngularJSとはなにか」という部分を簡単におさらいを。 AngularJSはGoogleとコミュニティより開発しているオープンソース(MIT)のJavaScript用MVWフレームワークです。 テンプレート言語としてHTMLを使用できたり、双方向データバインディングやDI(依存注入)が使用できたりと、 近年複雑化するWebアプ
2014年は、これまで以上にニュースやエンターテイメントなどの動画コンテンツが盛り上がると言われている。本誌でも、ストリーミング・サービスについては何度かお伝えしたが、すでにこうした盛り上がりを見据えているYoutubeはチャンネル機能を強化することで、良質なコンテンツの配信に力を入れている。 そして、もしあなたが動画を使って英語を学ぼうと考えているならば、Youtubeは力強い見方になってくれるだろう。ここでは、無料で楽しく英語を学ぶためのいくつものチャンネルが生まれている。レベルや目的にあわせて、ぜひあなたにとって有益なレッスンを見つけてみよう。 バイリンガール英会話 Welcome to バイリンガール英会話! シアトル育ちの帰国子女がお届けする楽しい英会話動画☆ 英語に苦手意識を持つ多くの日本人の方に楽しく続けられるコンテンツを作りたいと思い、こちらのチャンネルを始めました♪
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く