2015-09-23 17 views

Odpowiedz

24

StudlyCaps, znany również jako PascalCase, oznacza, że ​​pierwsza kapitał każdego podword jest pisany wielkimi literami. camelCase sugeruje, podobnie jak wielbłąd, że garby znajdują się pośrodku, dlatego pierwsza litera jest pisana wielką literą jako , a nie.

Compare Microsoft's standards for .NET.

11

CamelCase to gdzie pierwsza litera każdego pod-słowa w nazwie jest wielka. Pierwsza litera całej nazwy może być pisana wielkimi lub małymi literami i jest generalnie (zawsze?) Pisana małymi literami w programowaniu.

StudlyCaps jest trochę dziwne. Istnieją duże litery, ale mogą one występować pod dowolną literą, zgodnie z pewną regułą, a nie tylko z początkiem pod-słowa. Klasycznym przykładem jest (był) HoTMaiL.

Moje zrozumienie PSR polega na tym, że ich intencją jest, aby każde pod-słowo było pisane wielką literą w obu przypadkach, przy czym klasy mają początkową wielką literę, a metody - małą literę.