At 1:17 PM +0000 11/7/06, [EMAIL PROTECTED] wrote:
QUESTION 1: sqlite3_prepare_v2 is the merely the working name
for the new function.  What should the official name be?


I like sqlite3_prepare_v2. It lets me know that it's very similar to sqlite3_prepare, so lots of existing documentation still applies. It lets me know it's different, so I have to be aware that some docs may not. It leaves room for future changes (v3) in a way that similar constructs (ng) do not. And it follows the same naming pattern as the 'sqlite3' prefix.

Something totally different, like sqlite3_compile, would work if sqlite3_prepare was removed from the library, but if they're both there but named differently like that, it will take new devs longer to discover which they should use and why.

-pmb

-----------------------------------------------------------------------------
To unsubscribe, send email to [EMAIL PROTECTED]
-----------------------------------------------------------------------------

Reply via email to