不管是程序员还是客户,都应该遵守合同中的条款。如果在合同中规定了修改费用,那么程序员有权要求客户加价才同意修改。但如果合同中没有明确规定修改费用,程序员就不能要求客户加价。此外,如果程序员故意编写不理想的代码以获取更多的修改费用,那么就可能涉及到欺诈行为,这是不道德和不合法的。