タグ

コードに関するrymshmのブックマーク (5)

  • ミルクボーイがアジャイルを説明したら

    序章駒場「最近、うちのおかんがシステム開発に興味を持っててなぁ、名前は忘れたらしいんやけど、迅速に開発できて、仕様変更にも対応できる、素晴らしい開発手法を取り入れてるところがあるらしいんやわ〜。」 内海「そんなもんアジャイルに決まってるがなぁ〜! 今やシステム開発と言えば、アジャイル。素早く変化に対応できるってゆーのが特徴なんよ。そもそも名前が “迅速” を意味する英語やねんから、アジャイルに決まってるがなぁ〜。」 チームの人数駒場「最初、オレもそう思たんやけどな、なんでも 40 人ぐらいで開発してるらしいんやわぁ〜。」 内海「ほなぁ、アジャイルちゃうかぁ…。アジャイルでは 5〜9 人ぐらいが推奨されてるからなぁ〜。40 人もおったら、とてもやないけど、コミュニケーションが成立するとは思われへんなぁ〜。効率の悪い伝言ゲームになるのは目に見えてるからなぁ〜。おかん、他にもなんか言うてなかった

  • 「現場のためのSwift4」を読んだ

    Amazonで澤田孝志, 今村哲也, 染谷昌利の現場のためのSwift4 Swift4.1+Xcode9.3対応。アマゾンならポイント還元が多数。澤田孝志, 今村哲也… 「Swift4」というより「現場のための」タイトルから受ける印象としては「Swift初心者はSwiftという言語について理解できる・Swift中級者は言語のバージョンが3→4にアップデートされたけどどうなったのかキャッチアップできる」みたいな感じだったのですが、中身はもっと広範囲に及ぶ、挑戦的なでした。主にフォーカスされているのは開発工程全体。それゆえ、の袖には👈こんなふうに書かれています。 なお、こので言う「開発」の対象はiOSアプリです。そういう意味でも、「Swift4」というタイトルは少しミスリーディングかもしれませんね。 対象読者層広い領域をカバーしているだけあって、多様な読者層を対象に書かれている

    「現場のためのSwift4」を読んだ
  • コメントのいらないプログラムの書き方|NZ MoyaSystem

    パラメータを決める 次に関数に渡すパラメータを決めます。 関数の名前で表現されている処理を実現するには、どれだけのパラメータがあればよいか? と考えてみましょう。 今回の例でいえば「お客さんの年齢」と「日付」があれば、すべてのチケット価格が計算できます。 ということで、age と date の2つのパラメータを渡すことにします。 function calculateTicketPrice (age, date) { } パラメータの名前も、なにを表しているかわかるようにしてくださいね。 くれぐれも「hensu」とか適当な名前をつけたり、同じ変数にぜんぜん違う値を繰り返し代入したりすることのないようにしましょう。 テストを書く 次にユニットテストを書きましょう。 テストは常に更新される仕様書です。 業務ロジックをテストに説明させておけば、関数の仕様をコメントにいちいち書く必要などありません。

    コメントのいらないプログラムの書き方|NZ MoyaSystem
  • メルカリの海外視察を聞いて感じた世界の先進国と日本の差 - megayaのブログ

    connpass.com メルカリには海外に勉強のために行ける制度があるらしい。それを利用して海外に行ってきた人たちが、国外のトレンドを紹介するイベントをやっていたので行ってきた。 ちなみにメルカリの海外への支援制度は以下のような形であり、かなり好待遇な制度であることがわかると思う。 好きなときに行きたいところに行ける 業務扱い 通訳や旅費などをほとんど支援してくれる 社外の人も一緒に行ける 海外エンジニア系のニュースは見ていたつもりだけれど、やはり現地に実際に行ってきた人の話を直接聞くと衝撃を受けるものが多かった。 今回のイベントでは、 上海 エストニア・フィンランド シンガポール ニューヨーク という四カ国にわけて紹介された。それぞれ聞いた内容を箇条書きにしていく。 上海 上海に行った理由 ・上海のすすみっぷりがヤバイと社内で話題になっている ・シェアバイクサービス:mobike,

    メルカリの海外視察を聞いて感じた世界の先進国と日本の差 - megayaのブログ
  • 【詳解】モテたいVimmer必見 快適にコーディングするためのvimrc解説 - Qiita

    やること vimrcの基設定 文字コード タブ・インデント 文字列検索 カーソル カッコ・タグジャンプ コマンド補完 特殊な設定 マウスの有効化 ペースト設定 Vimプラグイン NeoBundle(Vimプラグインの管理) molokai(カラースキーム) lightline.vim(ステータスラインの表示内容強化) vim-trailing-whitespace(全角と半角の空白文字を可視化) indentLine(インデントの可視化) neocomplete・neosnippet・neosnippet-snippets(コードの自動補完) CtrlP(多機能セレクタ) Syntastic(構文エラーチェック) 対象となる読者 素のVimを使っていて、もっと快適にコードを書きたい人 どこかのvimrcをコピペしてきて理解しないまま使い続けてる人 Node.jsやJavascriptでコ

    【詳解】モテたいVimmer必見 快適にコーディングするためのvimrc解説 - Qiita
  • 1