タグ

ブックマーク / developers.prtimes.jp (2)

  • PHPの改善 !== PHPのバージョンアップ | PR TIMES 開発者ブログ

    <? include("abc.php"); include("def.php"); include("conf.php"); include("db.php"); include("some.php"); include("what.php"); Define("NUM", 100); class super_calc extends great_calc { /* * * * コンストラクタ * * * * */ public function super_calc($initial_num){ $this->db = DB::getDb(DSN); $this->initial_num = $initial_num; } /* * * * チェック * * * * */ public add_ok($add_num){ $res = $this->addable($add_num);

    PHPの改善 !== PHPのバージョンアップ | PR TIMES 開発者ブログ
    juve534
    juve534 2022/03/11
    "それ!PHP5で!できるよ!"「確かに」という心境。安易に「リプレイスすればいいっしょ」って考えてしまうけど、今のコードをバージョンアップできるように書き換えるのも手段として覚えておきたいよね。
  • PR TIMESにおけるリファクタリングデー | PR TIMES 開発者ブログ

    こんにちは、業務委託でPR TIMESにJOINしているuzulla (”うずら”, twitter, GitHub)です。エントリではPR TIMESで行っているリファクタリングデーについてお話したいと思います。 リファクタリングデーとは?なぜ必要か? PR TIMESは歴史あるサービスです。サービス・機能は追加され、削除され、結果古いコードが大量に存在します。今後もスピード感を維持しつつ成長を続けるためにはそれらの整理・改善・削除、つまりリファクタリングが重要なことはいうまでもありません。 日々の業務においてリファクタリングが行われていれば問題ありませんが、日々サービスの成長にフォーカスしていくとやはり後回しになりがちで、タイミングを失います。 その為に「リファクタリングデー」という「リファクタリング作業を定期的に実施する日」をとりきめて実施しています。現在は月に一回程度開催され、3

    PR TIMESにおけるリファクタリングデー | PR TIMES 開発者ブログ
    juve534
    juve534 2021/12/24
    お祭り感があって楽しそう。一連の流れが記載されているので、「自分たちの場合はどう組み込むか?」も考えやすい。
  • 1