denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
Denise ([staff profile] denise) wrote in [site community profile] dw_dev2010-06-28 06:24 pm
Entry tags:

variable conventions

A comment made in Bugzilla this morning had me thinking: what are the variables we use by convention (or should use) everywhere throughout the code? I want to make a list of them so that a) people can know what they are and not re-use them for other things, and b). we can go through and change things that don't use them.

The ones I immediately thought of are:

$u: user object
$remote: remote logged-in viewer


What else is there? (And if there isn't a convention for a specific reference, and it's got five or six variable names throughout the code, mention that too, so we can standardize.)
exor674: Computer Science is my girlfriend (Default)

[personal profile] exor674 2010-06-29 07:08 am (UTC)(link)
IIRC the distinction between db.*[hm] and db.*r doesn't matter on DW as everything's a dual-master setup.
But theoretically, if you will have issues with older data, don't use dbr/dbcr, and if you need the newest data or have to write, you must use dbh/dbcm

( dbr/dbcr would be the slave, dbh/dbcm would be the master )
alierak: (Default)

[personal profile] alierak 2010-06-29 05:33 pm (UTC)(link)
Found Mark's post I was thinking of when I made this comment.