编程方法及思考