русский
Germany.ruForen → Архив Досок→ Programmierung

​Контрактники...

13.02.20 09:53
Re: ​Контрактники...
 
Программист коренной житель
in Antwort Murr 12.02.20 20:03
спагетти надо разгребать и делать правильно работающий код...

Зачем? Разгребать надо, когда есть понимание, что такое правильные результат и как он получился.

А у тебя никто правильного результата не знает и никто не знает, как этот правильный результат получить :) А если никто не знает правильного результата, значит правильный результат можно назначить самому. Например заявить, что текущий результат - правильный :) И пусть докажут, что это не так.


Какие-то - недоучены... какие-то - обучены... какие-то - переучены...
Видимо тот который вбивал - переучен...
И какого Патрика откуда брать, чему учить и куда сажать - не моя задача...

Да нет, просто у вас на заводе нет никаких требований к софту. А у тех, кто пишет софт нет яиц чтобы эти требования получить.


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

Был SQL-запрос со спецификой оракла - стал со спецификой другой БД.


Именно - чтобы был тот же результат выполнения.
А результата - нету... код синтаксически корректен, но получает данные из несуществующей таблички...

Тот же результат показывают тесты. Берешь старый код и видишь, что все тесты зеленые. Потом берешь новый код и видишь, что все тесты зеленые - Результат выполнения не изменился, а значит работа выполнена. Если есть красные тесты, то просто не принимаешь работу до тех пор, пока тесты не станут зелеными.

Если у вас на заводе тестов нет, правильность написанного кода у вас проверяется компилятором, а работоспособность нового кода проверяется в боевых условиях, то вами управляют долбоёбы :( И консалтеры в этом не виноваты :)


Что именно у тебя останавливается если они не получили что им надо?

Эта программа эмулирует игровой зал казино. Если наш код не работает, то останавливается работа службы безопасности казино. Поэтому перед релизом все тестируется на тестовом стенде.

 

Sprung zu