シフトレフトがなぜ効果的なのか「抽象度」から考える