Здравствуйте. Уже где то неделю пишу себе бота. Бот играет в веб игру, весь скрипт запихал в расширение Google chrome. Вчера захотелось сделать уборку в скриптах, а то все как то на говнокод похоже. Структура моего бота:
Существуют всего 3 основных функций, две из них вообще самые важные, а одна скорее всего вспомогательный для остальных 2-х функций.
- firstFunc() {
- По-сути эта функция выполняет действия.
- }
- secondFunc() {
- Анализирует, что произошло до этого, и что произошло после того как первая функция выполнила свои действия.
- А потом, опять же, анализирует и повторяет первуюФункцию(переставляя новые аргументы);
- }
- setInterval(secondFunc, 1000);
Как думаете, что лучше использовать, классы или функции?
Если честно то, я все еще не знаю зачем в js классы и конструктор, я все еще недопонимаю зачем они нужны, какую роль играют, ООП? Думаю что нет.
Если вам не лень пожалуйста объясните коротко(можно и не коротко), зачем нужны классы и конструктор то что в них.
Как думаете оставить все в виде функции или создать класс. Учтите одну вещь, то что бот будет расти, он не остановиться на 3-х жалких функциях... Поэтому я задумываюсь,сделать так чтобы в будущем не переписывать всё.
Заранее огромное вам спасибо!!