coding standards – jak pojmenovávat pole v mysql, proměnné, apod
- kajinek32
- Člen | 35
Ahoj,
jak doporučujete pojmenovávat (camel case, pascal case, oddělování slov
podtržítky):
- názvy polí v MySQL databázi
- proměnné, a funkce v modelu a presenterech
Php (funkce) jsou psány s podtržítky mezi slovy, nette používá střídání písmen mezi slovy, a v MySQL by mi velká písmena v názvech mohla zavařit. Na druhou stranu by bylo fajn sjednotit databázi a např. formuláře, aby se dala data snadno provázat.
Díky za tipy a rady…
K.
- kajinek32
- Člen | 35
Nanuqcz: Tak kdyby šlo jen o to pojmenování, tak k tomu jsem našel tento článek – http://www.fg.cz/…nky/65.shtml ale předpokládám, že ne každý hosting toto nastaví…
- redhead
- Člen | 1313
V databázi odděluji podtržítkem (třeba author_id, item_count). S tím trochu souvisí i formuláře, kde to používám také (jako u všech „literal“ ID stringů / konstant).
Pro proměnné a metody camelCase. Výjimkou jsou konstanty, kde bývá konvence upper case s podtržítkem (třeba $MAX_VALUE). A pro třídy PascalCase.
Editoval redhead (22. 7. 2012 20:37)