[osyo]
[ima1zumi]
[expajp]
[s4na]
レガシーコード、どこからテストを書いていくか
レガシーコードとの戦い方
プロダクトの規約をどうやって決める・守るか
社内勉強会の時間をいつ作るか
受託開発でどうやって意見を通すか
受託開発で時間労働から逃れるか
[okura]
[ヒラカワ]
[ueki]
今度こういうアプリ使ってもいいかもです
https://hackmd.io/B5Pud-71TjSe0-9hcpGaxA
__send__
(or send
)を使ってprivateメソッドを実行するmoduleに分けたらテストできるかも。
ただ、現実はそこまで甘くない。。。
class God
private
def area(radius)
radius*radius* PI
end
end
module GodPrivateMethod
def area(radius)
radius*radius* PI
end
end
class God
private
include GodPrivateMethod
end
https://hackmd.io/YBQ5bA3OSviSXx_X-PSA7Q
[expajp]
[okuramasafumi]
[ima1zumi]
[osyo]
[s4na]
[yoshihiroUeki]
[seitaro]
[sanfrecce_osaka]