ステップ数で評価が決まる現場では全く役に立たないテクニックではありますが、ソースコードの減らし方について紹介したいと思います。 開発Div. エンジニアのayasudaです。 2014年の夏にジョインし、会社名と同じサービス、クラウドワークス の開発に携わっています。 ご覧の通り、消したソースコードの方が多いので、ステップ数換算だとマイナスの働きしかしてませんね! 本記事では、特に Ruby on Rails の運用されているプロダクトコードにおける、ソースコードの減らし方について紹介していこうと思います。 基本的な考え方 ソースコードを減らすときの大原則は「ボーイスカウト・ルール - プログラマが知るべき97のこと」です。 普段、ソースコードを触るときに、一つでも良いので簡単な改善を入れる。これを積み重ねるのが大事です。 一度に一気に直そうとするのはあまり良くありません。大抵の場合、デグ
匿名でブログをやっている人も多いと思いますが、もし会社にバレたらどうしますか? 僕はバレました。でもそれがきっかけでリクルートに転職しました。 ※転職を考えている方はこちらの記事をどうぞ。 スポンサーリンク 会社員やりながら就活ブログを開設 今もこうしてブログをやっていますが、僕は4年前にもブログをやっていたことがあります。 当時は「◯◯株式会社のES公開」とか「面接官はこういうところを見ている」みたいな就活ノウハウ系のコンテンツを発信する就活生向けのブログをやっていました。 自分なりにわかりやすく工夫して書く努力をし、少しづつではありますが就活生に見てもらえるブログになっていきました。 当時は「ブログで稼ぐぜ!」みたいなことは一切考えず、少しでも多くの就活生に自分の経験を伝えようと、粛々とブログを続けていました。 Yahoo!ニュースのTOPに載った ブログを開設して3ヶ月目のある朝、ア
ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、ヤフーでiOSアプリを開発している林です。 私が関わっているYahoo!ショッピングでは、iOSアプリをObjective-CとSwiftの混在状態で開発しています。今年の6月末からこのスタイルに切り替え、新規で書くコードは原則Swiftを使い、徐々にObjective-Cで書かれたコードを減らしている状況です。一方で完全にObjective-Cのコードを捨てることは現実的でないとも考えており、混在状態がこの先もしばらく続く想定でいます。 Yahoo! JAPANのアドベントカレンダー14日目は、この形に至った経緯・開発の進め方・そこから得られた知見を共有したいと思います。 プロジェクトが動き出すまでの経緯 Yahoo
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く