我正在浏览另一个开发人员制作的应用程序,注意到SQL
查询都是常量。即使查询使用一次。这是编程时的好主意还是真的重要?我想实施尽可能多的最佳实践。
例如
Constants.h
extern NSString *const Sql_Insert_Data;
Constant.m
NSString *const Sql_Insert_Data = @"INSERT INTO user (name, age, email) VALUES (?, ?, ?)";
然后进入数据库类
[self.fmDataBase executeUpdate:Sql_Insert_Data];
但是,这是在整个应用程序中唯一一次使用Sql_Insert_Data。