http://nathanmarz.com/blog/suffering-oriented-programming.html 转载于:https://www.cnblogs.com/Torstan/p/3338227.html