![子どもだけではなく全ての日本国民にとってプログラミングが重要である、たった1つの理由](https://cdn-ak-scissors.b.st-hatena.com/image/square/44564968d46d76fd70148a4e9968121860d2a5ee/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F1608%2F23%2Fl_news019_04.jpg)
見つけた時に逐次エントリしている「プログラミング原則」カテゴリの一覧です。不定期に追加しています。プログラミング一般デメテルの法則DRY原則YAGNIKISS原則OAOOUNIX哲学可逆性曳光弾直交性契約による設計 DbCプログラマの三大美徳PIEの原則SLAPパフォーマンスチューニングの格言驚き最小の原則オブジェクト指向プログラミングパルナスの規則抽象データ型サブタイプ求めるな、命じよコマンドとクエリ分離原則オブジェクト指向設計パターン言語生成・使用分離の原則パターンの定義IOP
前作「ズンドコキヨシ with RxSwift」は、とりあえずサクっとRxSwiftで書いてみたバージョンだったので、ちゃんと動いてはいるもののいくつか不満がありました。 出力がdoOnNextとsubscribeCompletedに分かれている 終了判定のために本流のストリームを変形している リズム感アップのためにキ・ヨ・シ!前にタイミング調整をしている scanを使っているところにRxっぽさが欠けるw 上記を解消しようと色々試行錯誤した結果、できたのが以下です。自分の中ではこれを最終版としました。 import Foundation import RxSwift enum ズンドコ: UInt32 { case ズン case ドコ } let ズンドコ川 = Observable<Int>.interval(0.5, scheduler: MainScheduler.instance
Published on 04 Sep, 2015 Protocols in Swift can be generic via abstract type members rather than parameterisation. Consequently, the protocol itself can no longer be used as a type but only as a generic constraint. The Problem If you tried to use a generic protocol as a type as follows: protocol GenericProtocol { typealias AbstractType func magic() -> AbstractType } let list : [GenericProtocol] =
PHP BLT は 参加者全員がTipsを発表(Lightning Talk)する というコンセプトの PHP周辺エンジニア・Web/サーバーサイド全般の勉強会 です (ただし、今回はオーディエンス枠もあります)。 参加枠 LT発表枠 -> LTを発表いただく参加者の枠です オーディエンス枠 -> LTの発表なしで聴衆としてご参加いただける枠です(もちろんオーディエンス枠でもブログなどでまとめていただくことは歓迎です) ブログまとめ枠 -> LTの発表なしでブログに発表内容をまとめていただく前提でご参加いただける枠です 持ち物 LT[5分](発表者) LT用のPC(Mini DisplayPort – VGAアダプタ は会場にございます) 場所 株式会社メルカリ 東京支社オフィス 東京都港区六本木6-10-1 六本木ヒルズ森タワー18F 入館の方法 18:30開場、19:00開始の予定です
About the content This content has been published here with the express permission of the author. So you’ve got a huge view controller that knows about everything. It’s become a puppeteer mastermind whose responsibilities have somehow grown to simultaneously encompass disk I/O and navigation bar styling. Andy Matuschak live codes solutions to reduce the size of the beast, and refactors out its res
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く