четверг, 23 октября 2014 г.

Ссылка. "Тенденции развития" моего "мироощущения"

Ссылки. "Подсел" я что-то на "тему RAII"

Ссылки. "Подсел" я что-то на "тему RAII".

Ссылка. Why doesn't C++ provide a "finally" construct?
Ссылка. Правило 8: Не позволяйте исключениям покидать деструкторы

Ну и немудрено:

Ссылка. Получение ресурса есть инициализация (RAII). И "немного от себя"
Коротко. Ещё немного "рассуждений о RAII"
Коротко. О "частично инициализированных объектах" (или опять о фабриках)

Ну и "контр-примеры":

Об "опасностях" ARC и прочих "автоматов" (набор ссылок)

Хотя и "не совсем контр", может быть даже - "совсем не контр".

Ну и не только на RAII "подсел", но и на "объекты с неизменяемым состоянием":

Коротко. Про конструкторы и свойства...

("привет" от функционального программирования)

Меня"побьют" (мол "не так всё понимаете") но я всё же процитирую:

"Функциональное программирование предполагает обходиться вычислением результатов функций от исходных данных и результатов других функций, и не предполагает явного хранения состояния программы. Соответственно, не предполагает оно и изменяемость этого состояния (в отличие от императивного, где одной из базовых концепций является переменная, хранящая своё значение и позволяющая менять его по мере выполнения алгоритма)."

пятница, 3 октября 2014 г.