TGViewer
The channel has no name! The channel has no name! @codev0s · 100 subscribers
Post #95 169

Forwarded from HowProgrammingWorks - JavaScript and Node.js Programming

✨ Нужно всегда разделять прикладной и системный код (это минимум два слоя реальности), как и роли программистов, описал подробнее.

🧑‍💻 Прикладной программист пишет продуктовый код, занимается моделированием предметной области и автоматизацией процессов в ней. Прикладному программисту нужно знать node.js как инструмент, его возможности, концепции, преимущества и недостатки, но не нужно глубоко погружаться в код платформы, не нужно строить прослойку между node.js и прикладным кодом, не нужно изобретать фреймворки (внутри продукта), изобретать обобщенные инструменты и библиотеки, не имеющие отношение к предметной области. Если это происходит, то он выполняет две роли - системную и прикладную, они должны быть максимально отделены: отдельные репозитории, отдельное рабочее время и должность, отдельные цели и задачи. Чтобы писать системные вещи смотри вопросы в следующем разделе.

👨‍🔧 Системный (платформенный) программист пишет код, не связанный с предметной областью: фреймворки, сетевые протоколы, транслятор, компиляторы, интерпретаторы, библиотеки, занимается вещами, которые могут быть переиспользованы в сотнях и тысячах разных проектов. Это называется производство средств производства. Систем программисту нужно знать node.js гораздо глубже, не только, его возможности, концепции, преимущества и недостатки, но и недокументированные возможности и даже баги, особенности платформы, которые очень редко используются, потому, что он строит прослойку между node.js и прикладным кодом, а прослойка эта позволяет делать прикладной код более абстрактным и приближенным к предметной области.
More from @codev0s
  1. Aug 14, 2026FOMO подпинывает регулярно следить за тем как быстро меняется профессия. Сегодня вышел Gem…
  2. Jun 25, 2026Как понять что ты хорошо поработал на момент 25 июня 2026 года? Легко, два раза уперся в п…
  3. Jun 24, 2026https://t.me/samurai_haiku/1148
  4. Jun 23, 2026началось все с того что сел читать книжку на английском. и не смог распознать слово, уже д…
  5. Jun 23, 2026сам не понял как, но сейчас на моем макбуке эйре уже крутится qwen2.5:3b и Zeta-2 через ol…
  6. Jun 22, 2026интересный ролик. похоже нас ждут более качественные агенты. подход новый, и популярных ег…
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 →