タグ

ブックマーク / developers.freee.co.jp (4)

  • リファクタリングは事前準備が9割 - freee Developers Hub

    会計チームで債権周りの開発をしている hachi (@hachiblog)です。会計チームが開発している freee 会計は freee の中で一番歴史が長いプロダクトです。加えて会計というドメインは複雑かつバグを生むと顧客の業務を大きく阻害するという点で一度作ったものを変更しづらいという特徴があります。 そのような環境で今回、債権のチームでは freee会計の初期からある「自動で経理」という機能の一部リファクタリングを行いました。リファクタリングのしづらい環境下でうまくリファクタリングをすすめるための tips は多くの人に役立つのではと思い、このエントリを書くに至りました。 今回「自動で経理」でリファクタリングしたときに事前に以下のことを行いました。 課題の発見 課題の具体化 設計とスケジュール見積もり テストコード実装 それぞれについて今回意識したことを書いていきます。 課題の発見

    リファクタリングは事前準備が9割 - freee Developers Hub
    sonota88
    sonota88 2022/09/08
  • 8年以上開発されているRailsプロダクトーーfreee会計をRails 6にするまで - freee Developers Hub

    こんにちは、freee会計でエンジニアをしている @sakakibara-setu です。 普段は債権債務に関する機能を担当するチームに所属して開発を行っていますが、この度freee会計のRailsアップデートを担当することになりました。 実はfreee会計は、先日2021年12月にRails 5系からRails 6系へとメジャーアップデートされました。 ありがたいことにこのメジャーアップデートによる問題は一件も発生しなかったため、皆様には特にお変わりなくご利用いただけたかと思います。 その上で社内の開発環境においては様々な恩恵を得ることができたので、結果は成功と言っていいと思います。 しかしながら、その道のりはお世辞にもうまくいったことばかりではなく、反省すべきことも多々ありました。 アップデート作業には壁とも言えるような問題がいくつもありましたが、それはfreee会計が8年以上開発され

    8年以上開発されているRailsプロダクトーーfreee会計をRails 6にするまで - freee Developers Hub
  • yarn から npm に出戻ろうとしている話 - freee Developers Hub

    こんにちは, 今年の freee の新卒エンジニアで会計freee の開発をしているけむりだま (@_kemuridama) です. この記事は freee Developers Advent Calendar 2018 の 11 日目の記事になります 🎄 今回は freee の中で最も大きなプロダクトである会計freee で使っている JavaScript パッケージマネージャを yarn から npm に出戻ろうとしている話をしていこうと思います. なぜやるのか 🤔 yarn から npm に戻ろうとしている理由は, 下記のブログで説明されている通り, npm がアップデートしていくのに従って yarn と性能が変わらなくなってきたためです. engineering.mixmax.com まず, yarn は並列インストールができるため npm よりパッケージインストールが高速でし

    yarn から npm に出戻ろうとしている話 - freee Developers Hub
    sonota88
    sonota88 2018/12/12
  • freeeの開発者ブログのはじめかた - freee Developers Hub

    こんにちは、freee株式会社でエンジニアをやっている id:ymrl です。 はやいもので、2018年も残すところ1ヶ月となりました。12月といえば年末調整とAdvent Calendarですね!というわけで、この記事はfreee Developers Advent Calendarの1日目です。今年もまた12月25日まで毎日リレーで記事を掲載していきます。お楽しみに! さて、今回は開発者ブログ、つまりこのfreee Developers Blogの話をしようかなと思います。いちおう私は社内ではfreee Developers Blogの編集長を自称しているのです。 開発者ブログを始めるきっかけ このfreee Developers Blogが始まったのは2017年1月ですが、開発者ブログをやりたいよねという話題はもっと前から何度か出ていました。しかしまだ会社が小さく人数も少なかった頃に

    freeeの開発者ブログのはじめかた - freee Developers Hub
    sonota88
    sonota88 2018/12/01
  • 1