Size: a a a

2020 February 26

С

Серёжа in QA Alliance
Константин Рассафонов
Я предпочитаю пытаться ломать контекст, который на просторах СНГ в фирмах устанавливается, где синьор-помидор и лид-дряхлит суть одно и то же
хм, есть примеры хорошего внеконтекстного определения?
источник

С

Серёжа in QA Alliance
определять уровень вне контекста сложно, как по мне, хотя бы потому что в разных фирмах разный скоп обязанностей.
источник

С

Серёжа in QA Alliance
где-то мид это "не быть долбоебом", а где-то мид это решать архитектурные и бизнесовые задачи
источник

YA

Yury Alexandrov in QA Alliance
Угу, везде где работал так и юзают, 1 рубль 56 копеек хранятся как 156 + задано дробное число для рублей 2.
источник

КР

Константин Рассафоно... in QA Alliance
Джун - не сделает задачу без помощи
Мидл - сделает задачу, но лучше проверить что всё верно

Синиор - сделает задачу сам, скорее всего быстрее и лучше, а так же может вести звено из ~1-2 человек. Но не должен

Тимлид - чаще занимается встречами, планированием и контролем, нежели работой руками, но возможно еще сохраняет своё seniority в специальности, потом может упасть до уровня мидла, руководит группой, большей чем "звено" из пары человек*

Техлид - всё так же ведёт небольшое звено, отвечает за технологии и, в теории, владеет специальностью лучше, чем даже senior специалисты, например потому что он автор/контрибьютор используемых в отрасли технологий
источник

КР

Константин Рассафоно... in QA Alliance
Я примерно такой таблицы придерживаюсь в градациях
источник

КР

Константин Рассафоно... in QA Alliance
Yury Alexandrov
Угу, везде где работал так и юзают, 1 рубль 56 копеек хранятся как 156 + задано дробное число для рублей 2.
Казалось бы, зачем придумали money/decimal/иные типы
Давайте еще в одинарной точности плавающих числах деньги считать, чтоб быстрее утекали 😂
источник

YA

Yury Alexandrov in QA Alliance
Константин Рассафонов
Казалось бы, зачем придумали money/decimal/иные типы
Давайте еще в одинарной точности плавающих числах деньги считать, чтоб быстрее утекали 😂
Я не очень понял
источник

АВ

Анна Васильева... in QA Alliance
Константин Рассафонов
Я бы сказал, когда находит решение задач для других чаще, чем сам обращается за помощью в поиске
А мне казалось, что это мидл
источник

I

Igor Pozumentov in QA Alliance
Константин Рассафонов
Казалось бы, зачем придумали money/decimal/иные типы
Давайте еще в одинарной точности плавающих числах деньги считать, чтоб быстрее утекали 😂
на самом деле , как бы это не казалось теорией заговора, но некоторые ведомоства специально делают с плавающей, чтобы было проще  копейки превращать в миллионы
источник

КР

Константин Рассафоно... in QA Alliance
Igor Pozumentov
на самом деле , как бы это не казалось теорией заговора, но некоторые ведомоства специально делают с плавающей, чтобы было проще  копейки превращать в миллионы
Метод флота США? Округляем запрошенный бюджет в каждом разряде, включая пробел перед числом, до следующей цифры вверх? :)
источник

КР

Константин Рассафоно... in QA Alliance
Анна Васильева
А мне казалось, что это мидл
Сеньор к мидлу за помощью вряд ли обратится, а наоборот - вероятнее ситуация
источник

YA

Yury Alexandrov in QA Alliance
Константин Рассафонов
Казалось бы, зачем придумали money/decimal/иные типы
Давайте еще в одинарной точности плавающих числах деньги считать, чтоб быстрее утекали 😂
Ну тут такое, использовать такие типы в разработке норм, но хранить все не очень удобно
источник

YA

Yury Alexandrov in QA Alliance
Тот же мскл говорит:
Важно помнить, что, несмотря на возможность указания денежных значений, которым предшествует символ валюты, SQL Serverне сохраняет какие-либо сведения о валюте, связанные с символом, а хранит только числовое значение.
источник

КР

Константин Рассафоно... in QA Alliance
Yury Alexandrov
Я не очень понял
Ошибки округления в арифметике чисел с плавающей точкой позволяют за несколько операций "потерять" доли центов/копеек
На большом потоке операций (банк например) запросто могут куда-то потеряться вполне приличные суммы, более того в седых 70-80х такие истории вполне были

Для работы с деньгами нужно использовать, хотя бы, представление чисел в которы 1 = 1, а не 1 = 1.0000000000000002
источник

YA

Yury Alexandrov in QA Alliance
Да и есть у тебя таблица транзакций, где колонка с суммой одна на все валюты
источник

YA

Yury Alexandrov in QA Alliance
А могут быть валюты с разным числом дробных
источник

YA

Yury Alexandrov in QA Alliance
Поэтому там лежит целое число и про справочнику валют понимают сколько там дробных
источник

YA

Yury Alexandrov in QA Alliance
Константин Рассафонов
Ошибки округления в арифметике чисел с плавающей точкой позволяют за несколько операций "потерять" доли центов/копеек
На большом потоке операций (банк например) запросто могут куда-то потеряться вполне приличные суммы, более того в седых 70-80х такие истории вполне были

Для работы с деньгами нужно использовать, хотя бы, представление чисел в которы 1 = 1, а не 1 = 1.0000000000000002
Я про хранение и передачу между системами
источник

YA

Yury Alexandrov in QA Alliance
Потому что у Арчи как раз проблема в передаче данных :)
источник