Разрабатывая очередной проект не очень маленький прихожу к выводу, что
Прототипирование абсолютно необходимая вещь. Интересно, а не приду я потом к выводу,
что строгая типизация, тоже абсолютно необходимая вещь и Java наше все..
А пока немного запишу для себя, как оставлять для себя и других подсказку в коде
для Python 3.4
Здесь мы говорим, что метод fill_params получает первым параметром
переменную products типа класс ProductCollection,
вторым параметром объект типа ParametersManager
и возвращает объект типа ParamtersCollection
Прототипирование абсолютно необходимая вещь. Интересно, а не приду я потом к выводу,
что строгая типизация, тоже абсолютно необходимая вещь и Java наше все..
А пока немного запишу для себя, как оставлять для себя и других подсказку в коде
для Python 3.4
Здесь мы говорим, что метод fill_params получает первым параметром
переменную products типа класс ProductCollection,
вторым параметром объект типа ParametersManager
и возвращает объект типа ParamtersCollection
def fill_params(self, products: ProductCollection,
parameters_manager: ParametersManager=None)
-> ParamtersCollection:
Аналогично со стандартными типами...def set_install_dir(self, product: Product, parameters: dict)-> str:Спасибо всем программерам которые не ленятся...
Комментариев нет:
Отправить комментарий