Страницы

понедельник, 20 апреля 2015 г.

Прототипирование

         Разрабатывая очередной проект не очень маленький прихожу к выводу, что
Прототипирование абсолютно необходимая вещь. Интересно, а не приду я потом к выводу,
что строгая типизация, тоже абсолютно необходимая вещь и 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:


Спасибо всем программерам которые не ленятся...

Комментариев нет: