Pavadinim? keitimo ? pabraukim? ?rankis
?i priemon? suteikia CamelCase ir Snake_case kad atitikt? skirting? programavimo scenarij? pavadinim? reikalavimus.
Pagrindin?s funkcijos
- CamelCase ? underscore: Konvertuoja pavadinimus, pvz."userName" ?"user_name"
- pabraukimas ? garban?l?: Konvertuoja, pvz."order_id" ?"orderId"( (palaikomas pradini? raid?i? perjungimas)
- Partijos apdorojimas: Palaiko keli? eilu?i? teksto konvertavim? vienu metu
Scenarijai
- Kodo pertvarkymas: Suvienodintas komandos pavadinim? stilius
- Kūrimas skirtingomis kalbomis: Pvz., "Java" (kupra) ir "Python" (pabraukimas) projekt? bendradarbiavimas
- Duomen? baz?s lauk? atvaizdavimas: Automatinio ORM lauk? pavadinim? konvertavimo ?gyvendinimas
Pavadinim? konvencijos rekomendacijos
? Vie?ieji funkcij? / klasi? pavadinimai: rekomenduojama Did?ioji kupra (PascalCase) pvz.UserController
? Kintamieji / privatūs metodai: rekomenduojama naudoti Ma?oji kupra (camelCase) pvz.currentUser
? konstantos/konfigūracijos elementai: neprivaloma Did?iosios raid?s (SCREAMING_SNAKE_CASE) pvz.MAX_LENGTH
Pastaba: ?i priemon? nesaugo joki? ?vesties duomen?, o rezultatai yra saugūs jautriam kodui tvarkyti.