Deutsch

ИИ для программиста?

04.10.24 20:17
Re: ИИ для программиста?
 
в ответ alex445 04.10.24 16:40
А главное, что, если появляется какой другой тип? Как заставить написать для него перегрузку? Т.е. отсутствие нужной перегрузки выяснится лишь спустя время, когда захочется такой метод использовать. Как заставить создателя такого нового типа добавить обработку этого типа во все классы, где этот тип должен использоваться с подобной перегрузкой?

Нельзя это (автоматически) сдеать. И правильно что нельзя, поскольку не нужно.


Только методами компилятора или анализатора кода - т.е. до выполнения программы. Чтобы вам было проще понять - допустим к тем же числовым типам добавляется новый числовой тип. Теперь надо заставить какой-нибудь класс Convert заиметь методы типаstring ToString(NewType value)

Юнит-тест где проверять кто с кем связан и кто кому что должен.

 

Перейти на