TGViewer
Панфёров Павел | AI Панфёров Павел | AI @panferov_ai_dev · 510 subscribers
Post #44 863
Раньше я думал, что профи отличаются от новичков знанием кучи терминов. Но знаете что? Всё решают мелочи. Например, умение нормально называть переменные.

Сегодня разберём одну из основ качественной разработки – правильное именование в коде. Это навык, который отличает профессионала от новичка.

Объясню на простом примере 👇
Представьте шкаф. Есть два подхода:
1. Свалить всё с надписями "штука1", «аоаоао», "важное"
2. Разложить по коробкам: "зимняя одежда", "летняя обувь"

То же самое с переменными и компонентами!

🎯 Три причины уделять внимание именованию:
1. Экономия времени:
• Быстрый поиск в коде
• Легкое возвращение к проекту
• Простота объяснения другим

2. Защита от ошибок:
• Меньше шансов перепутать
• Проще искать баги
• Безопасные изменения

3. Профессиональный рост:
• Стандарт в компаниях
• Уважение разработчиков
• Командная работа

💡 Основные принципы:
1. Говорящие названия:
❌ Плохо:
• temp
• aboba
• qwerty

✅ Хорошо:
• userName
• productPrice
• isEmailVerified

2. Единый стиль (camelCase):
❌ Новички:
• user_name
• UserAge
• email_address

✅ Профи:
• userName
• userAge
• emailAddress

3. Структура проекта(примеры):
Страницы:
• LoginPage
• ProfilePage

Компоненты:
• UserProfileCard
• SubmitButton

База данных:
• users
• products

🔥 Частые ошибки:

1. "Временные" названия:
• temp, test, new

2. Общие названия:
• data, info, stuff

3. Смешение стилей:
• user_name + UserAge

💡 Главное правило:
Хороший проект – это тот, в котором через полгода вы сами сможете легко разобраться.

🔍 Тест качества:
Если за 5 минут в проекте понятно:
• где основные компоненты
• как устроена база данных
• какие переменные за что отвечают

Значит всё сделано правильно!

P.S. Ставьте 👍 если было полезно и сохраняйте пост, чтобы не потерять Когда начнёте новый проект – пригодится как чеклист 😉
  • 👍 32
  • 🔥 5
  • 👏 4
  • 💯 2
More from @panferov_ai_dev
  1. Sep 12, 2026Channel name was changed to «Панфёров Павел | AI»
  2. Sep 12, 2026Агентские будни Каждую неделю в We Digital проходит WeLearn. Команда собирается и разбирае…
  3. Sep 12, 2026Всем привет! Сам не успеваю (или ленюсь) делиться успехами, наработками и кейсами - это сд…
  4. Jun 15, 2026#ung_academy Xodimlar sun’iy idrok bo‘yicha amaliy bilimlarni o‘zlashtirdi Neft-gaz sohasi…
  5. Jun 15, 2026На прошлой неделе провёл обучение для менеджеров Uzbekneftegaz Упор делали на практику: ка…
  6. Jan 29, 2026AI вас не заменит. Вас заменит человек, который использует AI лучше вас. Провели очередную…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →