ОБСУЖДЕНИЕ Проблема 

Анализ кода на С#

5 ответов 4 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Автор темы
Добрый день. Вопрос заключается в том, чтоб проверить код на использования в нем ООП или работы со строками или работы с массивом, так сказать провести анализ таков. С помощью чего можно реализовать?
 
Рефлексия

Правда как ты на ООП проверять собрался... я даже смысл сего выражения не понял. Как понять проверить на ООП? Соблюдаются ли принципы солид? Используется ли наследование? Полиморфизм? Что ты вложил в фразу «проверить на ООП»
 
Рефлексия

Правда как ты на ООП проверять собрался... я даже смысл сего выражения не понял. Как понять проверить на ООП? Соблюдаются ли принципы солид? Используется ли наследование? Полиморфизм? Что ты вложил в фразу «проверить на ООП»
Проверить на наследования, полиморфизма и инкапсуляции. Но думаю пока без этого можно обойтись) Проверить или используются классы. На вход будет подаваться сам код в виде обычного текста. Не думаю что рефлексией можно.
 
Проверить на наследования, полиморфизма и инкапсуляции. Но думаю пока без этого можно обойтись) Проверить или используются классы.
Ну если просто проверить как факт, то да на рефлексии. Но наличие наследования, инкапсуляции, полиморфизма - не говорит о том, что код соответсвует принципам ООП. И выбрана удачная реализация классов, интерфейсов и тд
 
Ну если просто проверить как факт, то да на рефлексии. Но наличие наследования, инкапсуляции, полиморфизма - не говорит о том, что код соответсвует принципам ООП. И выбрана удачная реализация классов, интерфейсов и тд
На вход будет подаваться сам код в виде обычного текста. Не думаю что рефлексией можно.