• Source control can be a pain.



  • Debugging is hard.



  • Developing stored procedures can be a fairly specialized task, especially as they get more complex.