Size: a a a

2021 February 21

ch

central hardware in learn.java
Maksim Dokuchaev
кто то может направить на путь , как написать тесты для алгоритма binary search с рекурсией который? 🙂
unit test обычные, тут без разницы что там метод делает
источник

MD

Maksim Dokuchaev in learn.java
ну да
junit 🙂
непонимаю даже что и как с чего начать ))

есть лишь план

// 1 - проверить получаем ли нужный элемент +
//     a) проверить когда находит элемент когда он стоит в самом начале
//     b) проверить когда находит элемент когда он стоит в самом конце
//     с) проверить когда находит элемент когда он стоит в середине

// 2 - проверить что делает когда нет элемента
// 3 - проверка на null
// 4 - приверить пустой массив
// 5 - проверить если start и end перепутаны местами
// 6 - start и end выходят за границы массива
// 7 - передать неупорядоченный массив (optional)
// 9 - проверить 1 и 2 пункт как делится массив при четном и нечетном
источник

ch

central hardware in learn.java
Maksim Dokuchaev
ну да
junit 🙂
непонимаю даже что и как с чего начать ))

есть лишь план

// 1 - проверить получаем ли нужный элемент +
//     a) проверить когда находит элемент когда он стоит в самом начале
//     b) проверить когда находит элемент когда он стоит в самом конце
//     с) проверить когда находит элемент когда он стоит в середине

// 2 - проверить что делает когда нет элемента
// 3 - проверка на null
// 4 - приверить пустой массив
// 5 - проверить если start и end перепутаны местами
// 6 - start и end выходят за границы массива
// 7 - передать неупорядоченный массив (optional)
// 9 - проверить 1 и 2 пункт как делится массив при четном и нечетном
непонимаю даже что и как с чего начать ))

ну готовишь тестовые входные данные, как у тебя расписано, а потом прописываешь какие должен быть результат, у тебя он видимо всегда будет один и тот же
источник

MD

Maksim Dokuchaev in learn.java
central hardware
непонимаю даже что и как с чего начать ))

ну готовишь тестовые входные данные, как у тебя расписано, а потом прописываешь какие должен быть результат, у тебя он видимо всегда будет один и тот же
просто пока не могу понять как писать с чего начать
источник

MD

Maksim Dokuchaev in learn.java
🤔
источник

MD

Maksim Dokuchaev in learn.java
я то и в тестировании не особо спец
источник

ch

central hardware in learn.java
// 7 - передать неупорядоченный массив (optional)

спорное требование, так как проверка на то упорядочен массив может высадить производительность
источник

ch

central hardware in learn.java
Maksim Dokuchaev
просто пока не могу понять как писать с чего начать
google -> junit example
источник

MD

Maksim Dokuchaev in learn.java
central hardware
google -> junit example
да уже прогуглился тонны
источник

in learn.java
такой вопрос я хочу собрать свой пк, стоит ли мне тратить не малые на видеокарту или с оперативкой и процессором хорошими жить?
источник

ch

central hardware in learn.java
такой вопрос я хочу собрать свой пк, стоит ли мне тратить не малые на видеокарту или с оперативкой и процессором хорошими жить?
упор на ОЗУ, дальше по возможности
источник

F

Fortune's Desire in learn.java
такой вопрос я хочу собрать свой пк, стоит ли мне тратить не малые на видеокарту или с оперативкой и процессором хорошими жить?
Оперативка = проц > все остальное
источник

in learn.java
Спасибо за ответы.
источник

IM

Igor Melnik in learn.java
Да счас особо со всем железом проблемы. Новые Рузены дорогущие и дефицит, балики народные тоже с перебоями в магазинах, про видеокарты и говорить нет смысла, передплата в 5 раз и днем с огнём не найти.
источник

II

Ilya Izilanov in learn.java
Maksim Dokuchaev
ну да
junit 🙂
непонимаю даже что и как с чего начать ))

есть лишь план

// 1 - проверить получаем ли нужный элемент +
//     a) проверить когда находит элемент когда он стоит в самом начале
//     b) проверить когда находит элемент когда он стоит в самом конце
//     с) проверить когда находит элемент когда он стоит в середине

// 2 - проверить что делает когда нет элемента
// 3 - проверка на null
// 4 - приверить пустой массив
// 5 - проверить если start и end перепутаны местами
// 6 - start и end выходят за границы массива
// 7 - передать неупорядоченный массив (optional)
// 9 - проверить 1 и 2 пункт как делится массив при четном и нечетном
а зачем проверять на неупорядоченный, если это нарушение контракта
источник

MD

Maksim Dokuchaev in learn.java
Ilya Izilanov
а зачем проверять на неупорядоченный, если это нарушение контракта
ну а вдруг
источник

ch

central hardware in learn.java
Maksim Dokuchaev
ну а вдруг
через пару итераций получается язык с быстротой питона
источник
2021 February 22

Д

Давид in learn.java
Всем привет, можно на java  рисовать GUI как в visual studio? Какой прогой пользоваться?
источник

..

... ... in learn.java
Давид
Всем привет, можно на java  рисовать GUI как в visual studio? Какой прогой пользоваться?
swing, javafx?
источник

N🌌

Nazarii 🌌 in learn.java
Давид
Всем привет, можно на java  рисовать GUI как в visual studio? Какой прогой пользоваться?
javafx + scene builder
источник