JavaScript
Я вот не знаком с программистами) Много ли таких, которые способны каждый раз с нуля кодить JS под конкретную задачу?
Потому что как только речь заходит о каких-то сложных кодах, сразу ищу в инете подсказки, коды и из разных источников собираю нужный мне код. Вот и интересно, другие также работают? И можно ли считать, что знаешь JS - если не можешь из головы сложные вещи писать, но в случае чего - можешь покопаться и найти нужные коды в инете?
Да, это удобно смотреть готовые коды, справочники, для того чтобы не изобретать велосипед, есть шаблоны проектирования для всех языков почти один стандарт, первые коды примитивные, далее узнаешь что у JS много внуков как библиотеки типа jquery, и далее появляются node.js от него и npm библиотеки, angular.js, react.js, и плодятся для определённых задач. Кому то удобно на PHP реализовать сервер, а кто шарит JS как профессионал, берёт допустим сервак под node.js пишет. А потом вообще от github глаз не оторвёшь, хочется всё и сразу. Смотря какие мозги :) Дерзайте на здоровье.
Харон Астра
Спасибо за наводки))
Поиск готовых решений позволяет не только сэкономить время, но и взглянуть на проблему под разными углами. Практически любая проблема может быть решена различными способами, и далеко не всегда тот способ, что первым придёт в голову - лучший.
Естественно, не нужно втупую бежать и копипастить код из других источников, но ознакомиться с чужими решениями часто бывает полезным. Нередко бывает, когда вы что-нибудь делаете одним способом, а кто-нибудь предлагает более эффективный и лаконичный способ, которым грех не воспользоваться.
Естественно, не нужно втупую бежать и копипастить код из других источников, но ознакомиться с чужими решениями часто бывает полезным. Нередко бывает, когда вы что-нибудь делаете одним способом, а кто-нибудь предлагает более эффективный и лаконичный способ, которым грех не воспользоваться.
Это незнание JS если нечего сложного без интернета и подсказок нечего собрать сам не можешь
⚤
⚤
Если вопрос зависимостей - ну, приходится иногда писать код без внешних. Те же примеры в ответах тут (и не только моих), в 95% случаев самодостаточны. И говоря о реальных больших проектах, тоже приходилось от А до Я реализовывать логику - в этом ничего ужасного, только больше времени занимает. Решение (не) использовать внешние зависимости определяется целями, и требованиями к проекту... а также его бюджетом, и сроками.
Только следует отличать зависимости от быдлокодинга.
Используются ли в проф. деятельности внешние библиотеки и фреймворки - конечно да, регулярно.
Работают ли проф. разработчики через копипаст чужого кода - джуниоры иногда... но с таким подходом они в итоге переквалифицируются в дворников и работников макдака (где им и место).
Может ли быдлокодер считаться полноценным программистом - однозначно нет... такой подход противоречит самой сути программирования. Разработчик может не помнить тотально весь синтаксис отдельных ЯП/библиотек (тем более если он пишет на множестве языков), для этого существует документация... но самостоятельно составить алгоритм и реализовать его хотя бы на одном языке - он обязан уметь. Иначе этот человек совершенно бесполезен как разработчик.
Только следует отличать зависимости от быдлокодинга.
Используются ли в проф. деятельности внешние библиотеки и фреймворки - конечно да, регулярно.
Работают ли проф. разработчики через копипаст чужого кода - джуниоры иногда... но с таким подходом они в итоге переквалифицируются в дворников и работников макдака (где им и место).
Может ли быдлокодер считаться полноценным программистом - однозначно нет... такой подход противоречит самой сути программирования. Разработчик может не помнить тотально весь синтаксис отдельных ЯП/библиотек (тем более если он пишет на множестве языков), для этого существует документация... но самостоятельно составить алгоритм и реализовать его хотя бы на одном языке - он обязан уметь. Иначе этот человек совершенно бесполезен как разработчик.
есть основы, исходники, все остальное просто дополняется.... можно конечно. но зачем если многое есть уже?
Не знаю на счет JS, а я на С или С++ часто пишу с нуля
Все берут готовое. И иные сто пудов делают это гораздо больше, чем ты. "Не создавай лишних сущностей".
Нуб-дуб какой-то. Библиотеки накуя пишутся, если их не брать?
Нуб-дуб какой-то. Библиотеки накуя пишутся, если их не брать?
В голове это все нужно держат всю информацию которая тебе нужно
С уважением Руслан
С уважением Руслан
Хороший программист МОЖЕТ писать с нуля, но он так НЕ ДЕЛАЕТ, потому что использует готовые библиотеки, чтобы экономить время.
Похожие вопросы
- Node.js для каких задач хорош?
- Как с помощью js придать в тексте конкретной букве или знаку стили
- Порядок изучени JavaScripta. Путь к Node.js. Нужен совет по обучению от программистов
- Хочу учить js с нуля, но думаю html и css начать первым, так ли?
- Не могу решить задачу по JS
- Задача на логику в js
- Помогите определиться с выбором нового языка (JS(TS) vs Java)
- Js фреймворки, что полезного можно для себя найти?
- нужно решить задач с помощь js ...
- В чем цель фреймворков js web?