А ты построишь ооп без этих модификаторов?

|
LarymarTwit 2022-06-26 12:14:33
А бизнесу вообще плевать на твои тесты
Phanto_m 2022-06-26 12:14:41
LarymarTwit 2022-06-26 12:14:20
Платят только за реализацию

Ебать ты накидываешь

2022-06-26 12:15:29
LarymarTwit 2022-06-26 12:14:10
Ну польза интерфейсов тоже сомнительна

Тут не согласен.

Ralsei25 2022-06-26 12:15:41
LarymarTwit 2022-06-26 12:14:33
А бизнесу вообще плевать на твои тесты

А потом удивляются, что добавление кнопки занимает месяц

Daniiltriter 2022-06-26 12:15:59
Ralsei25 2022-06-26 12:15:41
А потом удивляются, что добавление кнопки занимает месяц
LarymarTwit 2022-06-26 12:16:04
Ralsei25 2022-06-26 12:15:41
А потом удивляются, что добавление кнопки занимает месяц

А потому что вместо дрочки тестов надо платить нормальным рекрутерам

LarymarTwit 2022-06-26 12:16:14
Что бы хорошо сотрудников подбирали
Ralsei25 2022-06-26 12:16:19
Не встречал ещё такого бизнеса, к счастью. Везде — понимали важность соблюдения архитектуры и автотестов
zizjan 2022-06-26 12:16:23
LarymarTwit 2022-06-26 12:14:33
А бизнесу вообще плевать на твои тесты

Да, многие срать хотели на тесты

zizjan 2022-06-26 12:17:32
просто надо закладывать тесты в дедлайны
omgszer 2022-06-26 12:17:59
Phanto_m 2022-06-26 12:13:01
@omgszer можешь подтвердить мои слова?

Про важность тестов? Я полностью согласен что тесты это обязательно. Все виды. Интеграционные важнее и их надо больше. Юнит тестов надо очень мало, буквально на 3 с половиной важных функций.
Подавляющее большинство тестов должным тестировать приложение как черный ящик.
Http Request -> app
App -> Http Response
И в тесте мы ассертим что респонс соответствует ожиданиям. При этом нет никакого смысла мокать БД, поднимите контейнер блеать. Тестируйте запросы к бд мать вашу.

dopusteam 2022-06-26 12:18:04
Короче. Есть опыт прихода на проект, где нет тестов и на проект где есть тесты.
Тесты помогают всё таки архитектурно упарываться и работать с этим проще
zizjan 2022-06-26 12:18:21
и пинать пм шоб отстаивал интересы разрабов, а не заказчиков с каких нибудь нидерланд
Phanto_m 2022-06-26 12:18:39
omgszer 2022-06-26 12:17:59
Про важность тестов? Я полностью согласен что тесты это обязательно. Все виды. Интеграционные важнее и их надо больше. Юнит тестов надо очень мало, буквально на 3 с половиной важных функций.
Подавляющее большинство тестов должным тестировать приложение как черный ящик.
Http Request -> app
App -> Http Response
И в тесте мы ассертим что респонс соответствует ожиданиям. При этом нет никакого смысла мокать БД, поднимите контейнер блеать. Тестируйте запросы к бд мать вашу.

Нет, про модификаторы доступа и ооп

Phanto_m 2022-06-26 12:18:58
Некоторые индивиды утверждают, что без них ооп не полноценное
zizjan 2022-06-26 12:19:25
dopusteam 2022-06-26 12:18:04
Короче. Есть опыт прихода на проект, где нет тестов и на проект где есть тесты.
Тесты помогают всё таки архитектурно упарываться и работать с этим проще

самолайк не канает

omgszer 2022-06-26 12:19:28
zizjan 2022-06-26 12:18:21
и пинать пм шоб отстаивал интересы разрабов, а не заказчиков с каких нибудь нидерланд

продукт манагер он про продукт. Прожект манагер он про прожект.
отстаивать интересы инженеров должен профсоюз инженеров

zizjan 2022-06-26 12:19:57
omgszer 2022-06-26 12:19:28
продукт манагер он про продукт. Прожект манагер он про прожект.
отстаивать интересы инженеров должен профсоюз инженеров

вы все шутки шутитие)

2022-06-26 12:20:48
Говорю же, программирование нужно изучать с Visual Basic. И тогда сразу станет понятно, что модульные тесты необходимы.
omgszer 2022-06-26 12:20:55
Phanto_m 2022-06-26 12:18:58
Некоторые индивиды утверждают, что без них ооп не полноценное

а, ну это ахинея, т.к. ооп вообще не про модификаторы доступа. Но это такое

LarymarTwit 2022-06-26 12:21:17
2022-06-26 12:20:48
Говорю же, программирование нужно изучать с Visual Basic. И тогда сразу станет понятно, что модульные тесты необходимы.

Бери нормальный язык и не трать на это все время

zizjan 2022-06-26 12:21:34
omgszer 2022-06-26 12:20:55
а, ну это ахинея, т.к. ооп вообще не про модификаторы доступа. Но это такое

а ты построишь ооп без этих модификаторов?

zizjan 2022-06-26 12:21:40
извини за дерзость
2022-06-26 12:21:47
LarymarTwit 2022-06-26 12:21:17
Бери нормальный язык и не трать на это все время

Нормальный язык сразу учит использовать тесты.

Phanto_m 2022-06-26 12:21:48
zizjan 2022-06-26 12:21:34
а ты построишь ооп без этих модификаторов?

А в чес проблема?

sharpenjoyer 2022-06-26 12:21:55
ооп это про объекы!
Phanto_m 2022-06-26 12:21:55
В smalltalk их вообще нет
zizjan 2022-06-26 12:21:57
А вы покажите как
zizjan 2022-06-26 12:22:00
я просто тупой
sharpenjoyer 2022-06-26 12:22:05
инкапсуляция про объекты!!
Daniiltriter 2022-06-26 12:22:06
Phanto_m 2022-06-26 12:21:48
А в чес проблема?

ну тип как ты сокрытие будет делать?

LarymarTwit 2022-06-26 12:22:11
2022-06-26 12:21:47
Нормальный язык сразу учит использовать тесты.

Щас бы на с круды шлепать

sharpenjoyer 2022-06-26 12:22:25
LarymarTwit 2022-06-26 12:22:11
Щас бы на с круды шлепать

чтобы fast

zizjan 2022-06-26 12:22:27
как ты инкапсулируешь без модификаторов
2022-06-26 12:22:34
LarymarTwit 2022-06-26 12:22:11
Щас бы на с круды шлепать

С не для обучения язык.

sharpenjoyer 2022-06-26 12:22:38
а это сокрытие!
zizjan 2022-06-26 12:22:44
и
LarymarTwit 2022-06-26 12:22:46
2022-06-26 12:22:34
С не для обучения язык.

И вб идет туда же

Phanto_m 2022-06-26 12:22:54
Daniiltriter 2022-06-26 12:22:06
ну тип как ты сокрытие будет делать?

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

LarymarTwit 2022-06-26 12:22:57
Можно джаву можно ноду
Phanto_m 2022-06-26 12:22:59
Можешь так же сделать
sharpenjoyer 2022-06-26 12:23:01
инкапсулирую методы с данными
Daniiltriter 2022-06-26 12:23:09
Phanto_m 2022-06-26 12:22:54
На любым способ, которым можно сказать юзеру что это метод не для использования снаружи, в том же питоне _ используют

эм

Daniiltriter 2022-06-26 12:23:17
Phanto_m 2022-06-26 12:22:54
На любым способ, которым можно сказать юзеру что это метод не для использования снаружи, в том же питоне _ используют

ЭМ

Phanto_m 2022-06-26 12:23:18
Или писать какой нибудь префикс а-ля

PRIVATE_

2022-06-26 12:23:25
LarymarTwit 2022-06-26 12:22:46
И вб идет туда же

Не согласен. Visual Basic учит сразу писать модальные тесты.

Phanto_m 2022-06-26 12:23:28
Daniiltriter 2022-06-26 12:23:17
ЭМ

Что?

Daniiltriter 2022-06-26 12:23:31
Phanto_m 2022-06-26 12:23:18
Или писать какой нибудь префикс а-ля

PRIVATE_

ну тип это просто про код стаил

Ralsei25 2022-06-26 12:23:40
2022-06-26 12:20:48
Говорю же, программирование нужно изучать с Visual Basic. И тогда сразу станет понятно, что модульные тесты необходимы.

А что не будет понятно без VB?

LarymarTwit 2022-06-26 12:23:44
2022-06-26 12:23:25
Не согласен. Visual Basic учит сразу писать модальные тесты.

Они не нужны и по этому вб тоже не нужен

|