こんにちは、株式会社ロケッタでCEOやってる清水です。 「はてなブックマーク(通称:はてブ)」がエンジニアが集うテックコミュニティーであったことを知っていますか? はてブは、2005年のベータ版から使い倒すほど好きでコミュニティにもどっぷり浸かっていました。ところが徐々に荒廃が目立つようになると、かつてのリテラシー層は去りコミュニティが失われていきました。 僕は、AnyPicks(エニーピックス)というエンジニア向けのテックコミュニティを運営しています。ここで実現したいことは山ほどあるんですが、その中でも自身がヘビーユーザーだった、はてブをもう一度作りたい強い思いがあります。 初期のはてな、それから現在を振り返りながら一種の失望感から新しいコミュニティを立ち上げる至った経緯をまとめてみました。 昔のはてなはてなには、スタートアップの苦労話や美談だったり、テクノロジーに関するディープな話が聞
(編注:2020/08/18、いただいたフィードバックをもとに記事を修正いたしました。) オブジェクト指向プログラミングが、ソフトウェア開発に新しい設計を持ち込みました。 その結果、開発者は単一の目的を処理するために、全体のアプリケーションに関係なく、1つのクラスの中で、同じ目的や機能を持つデータを結び付けることができるようになりました。 しかし、このオブジェクト指向プログラミングで、分かりにくいプログラムやメンテナンスができないプログラムを防ぐことはできません。 そこで、5つのガイドラインがRobert C. Martinによって作り出されました。これら5つのガイドラインすなわち原則により、開発者にとって読みやすく、メンテナンスが可能なプログラムを作成しやすくなりました。 5つの原則は、S.O.L.I.Dの原則と呼ばれています(頭字語はMichael Feathereによって名付けられま
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く