за исправление багов и за дизайн программы отвечают разные программисты!) баги по торговле они так же правятся но бывает так что исправление одного бага открывает новый баг в другом месте. учесть все невозможно и именно в тестах они потом всплывают, после чего правятся и так по кругу. вы же видите только "верхушку айзберга" и так или иначе приходится сталкиваться с багами.