タグ

ブックマーク / blog.jnito.com (5)

  • ひどいコードをメンテしてきたからこそ実感する、良いコードや良い設計の大切さ - give IT a try

    はじめに 先日、社内で「良いコードの書き方やお作法、プログラミングの原則って、どうやったら身に付くんだろうねえ?」という話になりました。 もちろん、「を読んで勉強する」っていのも勉強法のひとつなんですが、そもそも、もっと強烈なモチベーションがないと、必死になって良いコードの書き方やプログラミングの原則って勉強できないのでは?なんて思ったりします。 強烈なモチベーションというのは、たとえば、 いったい何なん!?このスパゲティコードは!!! なんでこんなコードを俺がメンテしなきゃあかんの!!?? あ~、もう最悪や!!俺はこんなコード、絶対に書かへんぞ!!!! っていうぐらいのモチベーションです。 というか、これは単純に僕のケースですね、はい。 幸い、ソニックガーデンに入ってからは、周りのプログラマがみんなちゃんとしているので、そんな思いをすることはほぼなくなりましたが、前職、前々職ではそんな

    ひどいコードをメンテしてきたからこそ実感する、良いコードや良い設計の大切さ - give IT a try
  • Qiitaに正規表現の入門記事を書きました - give IT a try

    お知らせ Qiitaに 初心者歓迎!手と目で覚える正規表現入門・その1「さまざまな形式の電話番号を検索しよう」 という記事を書きました。 結構がんばって書いたので、良かったら読んでみてください。 初心者歓迎!手と目で覚える正規表現入門・その1「さまざまな形式の電話番号を検索しよう」 なお、タイトルに「その1」と書いてあるとおり、何回かに分けて正規表現を説明していく予定です。 この記事を書いた動機 実践的な正規表現の入門記事を書きたいな~。「/a+bc/は"aaabc"にマッチします」みたいな話は「犬クラスとクラスはほ乳類クラスのサブクラスです。犬はワン、はニャーと鳴く。これがポリモーフィズムです」っていうOOPの説明と同じぐらい無意味だと思うので。(で、いつ書くの?)— Junichi Ito (伊藤淳一) (@jnchito) 2016年1月28日 正規表現ってすごい便利なんですが、

    Qiitaに正規表現の入門記事を書きました - give IT a try
  • デザイナさん直伝のCSSテクニックが満載!「RubyistのためのCSS勉強会」を開催しました - give IT a try

    はじめに さる2016年1月9日、西脇.rb&神戸.rbの合同勉強会として「RubyistのためのCSS勉強会」を開催しました。 主催者の僕自身が「参加して良かった!」と思えるぐらい有益な情報がたくさん詰まった勉強会になったので、今回のエントリではこの勉強会の内容を紹介します。 もくじ ちょっと長いので、先に目次を載せておきます。 はじめに もくじ 講師は合同会社フィヨルドの町田さん! この勉強会で講義してもらったテーマ 座学編 Railsの app/assets/stylesheets 内のディレクトリ構成例 最近注目を集めているAtomic Designについて 3種類のリセット系CSSの特徴について 変更に強いマークアップのルールについて プログラマとデザイナの協業について ハンズオン編 進め方の具体例 1問目:グローバルナビゲーションの作成 2問目:アラート画面の作成 3問目:記事

    デザイナさん直伝のCSSテクニックが満載!「RubyistのためのCSS勉強会」を開催しました - give IT a try
  • 長めのブログやQiita記事を書くときの、僕なりのノウハウ - give IT a try

    はじめに 僕は最近ちょっと長めのブログエントリとQiita記事を書きました。 blog.jnito.com qiita.com どちらの記事も約1万4000字、400字詰め原稿用紙35枚ぶんぐらいの文量です。 「我ながらこんな長い文章よう書いたわ~」と自分で感心してしまうのですが(自画自賛)、長い文章を書くためにはちょっとしたノウハウがあります。 というわけで、今回のエントリはブログやQiita記事を書くときの僕なりの手順やノウハウをまとめてみます。 文章を書く前にまずアウトラインをまとめる こういう長めの文章を書くときは、僕はまずアウトラインをまとめるようにしています。 具体的にはこんな感じです。 アウトラインといっても特別難しいものではなく、基的には書こうと思っているコンテンツのざっくりしたメモです。 アウトラインは箇条書き(リスト)にして、親子関係を作っていきます。 文章を書くとき

    長めのブログやQiita記事を書くときの、僕なりのノウハウ - give IT a try
  • プログラマ歴12年の僕が選んだ「10年経っても役立つ技術書17選」 - give IT a try

    はじめに 僕がプログラミングを始めてから、もうすぐ12年になろうとしています。 この12年間、いろんな技術書を読んだり、仕事やプライベートでたくさんコードを書いたりしてきました。 最初に入ったSIerでは主にJavaを、前職の社内SE時代はC#をメインのプログラミング言語として使ってきました。 現在はRubyをメインで使っていますが、言語が変わっても、また何年経っても「これはあのとき学んだ知識が役に立ってるよなあ」と思う瞬間がときどきあります。 そこで今回はこれまでに読んだ技術書を一通り振り返り、「こので学んだことは今でも役に立ってる」と思うものを17冊ピックアップしていきます。 おことわり (2014.09.29 20:00追記) このエントリのタイトルは「10年経った今でも役に立っている」という意味で付けています。「今から10年後まで役立つ」という意味ではありません。(紛らわしくてご

    プログラマ歴12年の僕が選んだ「10年経っても役立つ技術書17選」 - give IT a try
  • 1