Здравствуйте, Аноним, Вы писали:
А>>>>>или програмер чтото поменял(имена класов или внешний вид) но суть осталась такойже-как быть в такой ситуации?
F>>>>Экспертиза.
А>а если код переписан на 70% но основные идеи и способы реализации остались теже?
Все идет из того, о чем договаривались заранее — что записано в трудовом договоре или было оговорено на словах (ведь в нормальных трудовых договорах пишется, что ты не имеешь права работать по аналогичной специальности на протяжении нескольких лет — что бы не было утечки инфомации и наработок).
Далее решается в тех кругах, куда поданы притензии — в этом форуме, в СвРус, в суде — ОНИ решаеют

— справедливы ли притензии теми методами, которые доступны:
— он сделал клона программы для себя, редиска!
— не делал я
Просто в общем случае — Вас нанимали и Вы получили деньги за то, что сделали — покрасили забор. Опыт покраски забора — остался у Вас. Но краска на заборе — у заказчика и не нужно ее отдирать!
Это общий случай
P.S.
А вообще, если один человек (случайно бывший заказчик), хочет просто навешать другому (по совместительству, когда-то исполнителю)

то были между ними трудовые отношения или нет — не важно