BDD (Behavior-Driven Development) — это подход к разработке, в котором поведение системы описывается на понятном языке (например, Gherkin). BDD помогает:
- улучшить коммуникацию между командами;
- писать сценарии, ориентированные на поведение;
- интегрировать автотесты с требованиями.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍1
Anonymous Quiz
5%
Serializable
19%
Iterable
65%
Comparable
11%
Comparator
🔥4
Anonymous Quiz
16%
StringBuffer
76%
StringBuilder
4%
ConcurrentHashMap
4%
CopyOnWriteArrayList
🔥3
-
-
-
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥2
Anonymous Quiz
13%
StringReader
38%
ByteArrayInputStream
32%
InputStreamReader
16%
BufferedInputStream
💊5
Anonymous Quiz
21%
System
19%
Date
4%
Calendar
56%
LocalDateTime
💊3🔥1🤔1
- Vuex / Pinia — для глобального хранилища;
- Vue Router — для маршрутизации;
- Axios / Fetch — для запросов;
- Vuelidate / Yup — для валидации;
- Tailwind / Bootstrap — для стилизации;
- i18n — для локализации;
- Jest / Cypress — для тестирования.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊21🔥2👍1
Anonymous Quiz
33%
awaitTermination()
20%
shutdown()
36%
invokeAll()
11%
submit()
💊1
Anonymous Quiz
67%
NumberFormatException
30%
IllegalArgumentException
2%
NullPointerException
1%
IndexOutOfBoundsException
🔥2
- В конец — O(1) амортизированно, но O(n) при расширении;
- В середину — O(n), т.к. элементы сдвигаются.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10💊2
Anonymous Quiz
8%
Serializable
1%
Collection
56%
Stream
35%
Runnable
🔥1
Anonymous Quiz
15%
summingInt()
46%
collectSum()
24%
aggregateSum()
15%
totalSum()
💊5
Шардирование — это процесс горизонтального разделения базы данных на части (шарды), каждая из которых размещается на отдельном сервере или кластере для повышения масштабируемости и производительности.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍7💊1
Anonymous Quiz
14%
concatenate()
46%
merge()
13%
combine()
28%
Arrays.copyOf()
🔥6💊3
Anonymous Quiz
47%
insert()
8%
add()
35%
append()
10%
put()
💊2
Inversion of Control (IoC) — это принцип, при котором контроль над созданием объектов и их зависимостей передаётся внешней системе (контейнеру), вместо того чтобы объекты создавали и управляли друг другом напрямую.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥2
Anonymous Quiz
29%
InputStream
9%
OutputStream
51%
Reader
11%
DataInput
💊8
Anonymous Quiz
80%
List
2%
Set
6%
Map
12%
Collection
💊5🔥1
- Статические поля можно инициализировать при их объявлении или в статическом блоке инициализации. Эти действия выполняются один раз — при загрузке класса.
- Нестатические поля инициализируются либо прямо при объявлении, либо в нестатическом блоке, либо в конструкторе. Они связаны с конкретным экземпляром класса.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Anonymous Quiz
40%
createFile()
52%
newFile()
8%
makeFile()
1%
generateFile()
💊4
Anonymous Quiz
38%
Да
40%
Нет
18%
Только если параметры отличаются
4%
Только если методы находятся в разных классах
💊9