powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Применение автономной работы с бд на практике
5 сообщений из 330, страница 14 из 14
Применение автономной работы с бд на практике
    #38849412
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKIskyANAЯ где-то говорил, что все задачи решаются подходом TDD? Что абсолютно всё можно покрыть тестами? Ты в чём меня пытаешься убедить? :)

В примере с распознованием мы имеем дело со взаимно-однозначной функцией. Фраза "маша мыла раму" взаимно-однозначно соответсвует тексту "маша мыла раму". И это, именно это прекрасно вписывается в рамки TDD.

Ты же пытаешься мне доказать, что я не прав, потому как есть в природе элемент случайности. Ну глупость же :)
Ты заказчику тоже так объясняешь ошибки расчётов своих программ при правильно введённых данных? "Ваш бизнес-процесс попахивает стохастичностью" :)
Ну начинается
skyANAЧисто алгебраически любую функцию на конечном множестве определений можно представить в табличном виде и в тесте проверить, что если на вход подали определённое значение, то на выходе получился ожидаемый результат из указанной таблицы.

Также чисто алгебраически любую функцию можно представить в виде композиции циклов.
Разбей свои 100000 строк на такую композицию, протестируй отдельные куски.
Данные утверждения справедливы далеко не для всех классов задач, вот о чем спич Чёрт, не прочитал, что последняя фраза относится к контексту не из первой цитаты. Не согласен!
...
Рейтинг: 0 / 0
Применение автономной работы с бд на практике
    #38849414
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вернее так, если есть элемент случайности и сегодня функция от единицы возвращает пять, а завтра двадцать пять, то это выходит за рамки моего утверждения.
...
Рейтинг: 0 / 0
Применение автономной работы с бд на практике
    #38849436
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKIАлексей КЯ на вход подам матрицу 10x10, содержащую все типичные случаи.
Ага 10х10 это всего 2^100 комбинаций, на листике прикинешь?
Суть в том, что в этой задаче и тестировать по сути нечего, тот мизер который можем протестировать нам не интересен, а то что интересно то и является решением, засим тестирование бесполезно, о как Не нужно путать тестирование с промышленной эксплуатацией! Задача тестирования - выявлять ошибки в программе. В нашем случае 10х10, вроде как, для этого достаточно.
...
Рейтинг: 0 / 0
Применение автономной работы с бд на практике
    #38849441
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKIСуть в том, что в этой задаче и тестировать по сути нечего, тот мизер который можем протестировать нам не интересенИ это не так. Благодаря тесту мы может разрабатывать и отлаживать фрагмент программы без написания других её частей, например UI.
...
Рейтинг: 0 / 0
Применение автономной работы с бд на практике
    #38849483
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAВернее так, если есть элемент случайности и сегодня функция от единицы возвращает пять, а завтра двадцать пять, то это выходит за рамки моего утверждения.
Ух, молодец!
Ладно, всех с Рождеством!
Главное понимать, что все что мы сегодня знаем, это по сути такая херня блин...
Здрав будите бояре! Ху...
...
Рейтинг: 0 / 0
5 сообщений из 330, страница 14 из 14
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Применение автономной работы с бд на практике
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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