More Related Content Similar to とある事業の脱レガシー(20) More from Hisateru Tanaka More from Hisateru Tanaka(16) とある事業の脱レガシー18. 例
この変数 $hoge は200行
前に if でこれが入るかも
しれないし、そうでなけれ
ばその前の行の初期値で…
ってものすごい検索とスクロールですよ
ね、心折れますね
$hoge = 0;
if ($fuga > 100) {
$hoge = 1;
}
// この間200行
echo $hoge;
19. 例
この変数 $hoge は200行前に if でこれが入るかも
しれないし、そうでなければその前の行の初期値で…
ってものすごい検索とスクロールですよね、心折れますね
$hoge = $conditionalContext->getHoge();
25. • A社 = 開発/サーバー設備を提供、委託先
• B社 = 事業会社、発注元
• P氏 = とあるPHPer
B社にP氏がジョインしました。
30. <?php
reruire __DIR__ . /../src/bootstrap.php ;
MyApplication::create()->run(MyController::class);
index.php
MyController
MyService
index.phtml
models*
create
access
use
render
31. <?php
require __DIR__ . ’/../src/bootstrap.php’;
MyApplication::create()->run(
MyController::class,
);
index.php
view.php
edit.php
<?php
require __DIR__ . ’/../src/bootstrap.php’;
MyApplication::create()->run(
MyController::class,
‘view’
);
<?php
require __DIR__ . ’/../src/bootstrap.php’;
MyApplication::create()->run(
MyController::class,
‘edit’
);
※.htaccessとか書けませんからね
33. 事業会社と受託開発は
違うという読み
売上 → 予算 → 成果 → 売上…
• 運用スタッフが売上を出す
ITは直接売上を出さない
• ITスタッフに分配される予算は限られる
• 予算と成果のサイクルに「魔術的無駄」があるとす
ぐに負のスパイラルになる
44. しばらく master と pshi と yamada ブランチ(仮名)
固定で運用。
それでも、ありとなしでは雲泥の差。
47. git diff [prev tag] --name-status
M config/main.php
M src/hoge/index.php
M src/hoge/js/fuga.js
A web/css/new-style.css
D web/img/tmp.png
それGitでできるよ
48. git diff [prev tag] --name-only | git checkout-index
--prefix=./FTPするやつ/ --stdin
それGitでできるよ