powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Способы проверки класса на соотвествие ТЗ
9 сообщений из 34, страница 2 из 2
Способы проверки класса на соотвествие ТЗ
    #40064115
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pcrepair,

>но если у тебе нужно написать только класс, для стороннего проекта? как тогда проверить работоспособность кода? если не сложно...
= напиши поведение класса требуемое тут. На форуме. Если не сложно....
...
Рейтинг: 0 / 0
Способы проверки класса на соотвествие ТЗ
    #40064229
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pcrepair

В Java нет функций и процедур но есть классы с методами и полями что приблизительно все то же самое. в букварях также пишут о необходимости расчленения кода на элементарные подпрограммы. соответственно хотелось с удобствами проверять работоспособность класса.
cmd, javac, jar и прочее тормозят работу, гораздо проще нажать на кнопку на форме программы и получить результат, к тому же вводить данные в консоль не очень удобно

В Java бизнес логику не кладут в формочки.
...
Рейтинг: 0 / 0
Способы проверки класса на соотвествие ТЗ
    #40064236
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тормозят - потому - что такова архитектура JVM. Она разогревается. И ей для разогрева нужно несколько
проходов по коду чтобы определить hot-spot и пересобрать бинарник.

Посмотри среду разработки NetBeans. Там есть режим превью формочки который позволят до выполнения
приложения понять какой будет дизайн. Но кодинг дизайна в чистой Java - это исчезающий вид разработки.
...
Рейтинг: 0 / 0
Способы проверки класса на соотвествие ТЗ
    #40064258
Dmitry Eliseev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Чтобы не тормозило можно граалем собрать нативное приложение. Будет также быстро как на Си :)

Для JavaFx есть SceneBuilder, где формочки мышкой можно рисовать.
...
Рейтинг: 0 / 0
Способы проверки класса на соотвествие ТЗ
    #40064262
Каким то извращенством тут занимаются
...
Рейтинг: 0 / 0
Способы проверки класса на соотвествие ТЗ
    #40064263
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry Eliseev
Чтобы не тормозило можно граалем собрать нативное приложение. Будет также быстро как на Си :)

Это отдельный челлендж по которому нужно статью писать или книгу. И отдельно автора обучать.
...
Рейтинг: 0 / 0
Способы проверки класса на соотвествие ТЗ
    #40064280
Pcrepair
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В Java бизнес логику не кладут в формочки.

ну не надо так сразу про бизнес логику. Я еще только только про классы, поля, методы соображаю. а тут бизнес логика. может до бизнес логики и не дойду, типа посчитаю жабу для себя малоперспективной. мозги то не резиновые, бизнес логикой их набивать
...
Рейтинг: 0 / 0
Способы проверки класса на соотвествие ТЗ
    #40064396
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pcrepair
В Java бизнес логику не кладут в формочки.


ну не надо так сразу про бизнес логику. Я еще только только про классы, поля, методы соображаю. а тут бизнес логика. может до бизнес логики и не дойду, типа посчитаю жабу для себя малоперспективной. мозги то не резиновые, бизнес логикой их набивать
Что ты собрался проверять в полях? Что поле существует? Или что у него нужный тип?
...
Рейтинг: 0 / 0
Способы проверки класса на соотвествие ТЗ
    #40064452
faustgreen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pcrepair
faustgreen,

Спасибо что прочитали, но! вот это
int FIRST_ARG = 20;
int SECOND_ARG = 10;
внутри класса не то что нужно. нужно передавать эти параметры извне и результат то же выводить наружу

консоль это конечно хорошо, на первые 5 минут изучения Java. но реально классы обмениваются данными через поля и все это и нужно имитировать в работе стенда:
- исходник
- .жар файл полученный из МАВЕН
- стенд с вводом данных и выводом результата по нажатию батона

тут все время пишут о тестировании. все правильно конечно, если у тебя проект целиком. но если у тебе нужно написать только класс, для стороннего проекта? как тогда проверить работоспособность кода? если не сложно...


Ну так как раз это и есть твой случай, раз нужно написать всего лишь один класс, и протестировать его работоспособность, то зачем лишние телодвижения? Пишешь класс в ИДЕ, формируешь массив тестовых данных (все возможный комбинации (логически обоснованные) входных данных, и соответствующие им выходные) и прогоняешь их через свой класс. Если это у тебя в иде будет работать, думаю с jar-ником тоже проблем не должно возникнуть.

Но после прочтения твоих постов складывается ощущение, что тебе нужно не протестировать код, а продемонстрировать его работу кому-то. Тогда нужно создавать графическое представление. Как по мне варианты такие (по возрастанию сложности):
- вывод результата тестирования в текстовый, pdf, любой другой тип файла;
- создание простого десктоп приложения (например, https://www.tutorialspoint.com/javafx/index.htm);
- web интерфейс.
...
Рейтинг: 0 / 0
9 сообщений из 34, страница 2 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Способы проверки класса на соотвествие ТЗ
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]