|
|
|
Кто пишет юнит тесты?
|
|||
|---|---|---|---|
|
#18+
Leonidvmaytonситуации когда код обязан вернуть null-значения. Ужас. Есть же Optional в Guava. И зачем оно мне? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2013, 12:21:27 |
|
||
|
Кто пишет юнит тесты?
|
|||
|---|---|---|---|
|
#18+
Очень_Любопытныйсобственно разработчик или тестер?(в идеале) А не могли бы Вы обрисовать workflow при котором юнит тесты пишет тестер? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2013, 16:17:15 |
|
||
|
Кто пишет юнит тесты?
|
|||
|---|---|---|---|
|
#18+
maytonLeonidvпропущено... Ужас. Есть же Optional в Guava. И зачем оно мне? 1. Потому что null страшная вещь. 2. Потому что в общем случае непонятно, когда возвращает null - это ошибка программиста, найден "null" или просто ничего не найдено. Optional или @NotNull (как вариант) позволяют четко определить - может ли функция возвращать null как "просто ничего не найдено" или нет. А в идеале так вообще избавиться от null в контрактах классов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2013, 16:45:56 |
|
||
|
Кто пишет юнит тесты?
|
|||
|---|---|---|---|
|
#18+
vimba, тестер на знает ЯП разработчика-программиста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2013, 11:53:07 |
|
||
|
Кто пишет юнит тесты?
|
|||
|---|---|---|---|
|
#18+
LeonidvOptional или @NotNull (как вариант) позволяют четко определить - может ли функция возвращать null как "просто ничего не найдено" или нет. А в идеале так вообще избавиться от null в контрактах классов. Аннотацию @NotNull мы используем через Lombok ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2013, 12:32:50 |
|
||
|
Кто пишет юнит тесты?
|
|||
|---|---|---|---|
|
#18+
Petro123vimba, тестер на знает ЯП разработчика-программиста. Согласен, если тестер не знает технологии на столько же хорошо как и программист, то не о каком написании юнит тестов тестером речи быть не может. Мне просто интересно как ТС видит процесс, раз ему пришла в голову мысль, что юнит тесты может писать тестер, значит он же как-то представляет себе как организовать работу с таким подходом. Может быть по его замыслу у него тестер это тоже программист, типа один реализует задачу, второй пишет тесты, либо наоборот, один пишет тесты как спецификацию, а второй реализует функционал удовлетворяющий тестам, ну или ещё как-нибудь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2013, 20:45:01 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2128604]: |
0ms |
get settings: |
12ms |
get forum list: |
25ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
47ms |
get topic data: |
18ms |
get first new msg: |
11ms |
get forum data: |
5ms |
get page messages: |
95ms |
get tp. blocked users: |
3ms |
| others: | 421ms |
| total: | 647ms |

| 0 / 0 |
