В тему - Ссылки. "Подсел" я что-то на "тему RAII" (и не только).
Если раньше я "педалировал" темы:
1. UML.
2. Кодогенерация.
3. Тесты (unit, нагрузочные, интеграционные, GUI).
4. Примеси.
5. АОП.
6. ТЗ.
7. Подсчёт ссылок.
8. Обобщённое программирование.
9. GUI-тестирование "по-русски".
10. VCM.
То теперь я нашёл "новые чудные штучки":
1. RAII.
2. Объекты с неизменяемым состоянием.
3. Лямбды (или замыкания).
4. Недопущение исключений в конструкторах-деструкторах.
5. Фабричные методы.
6. Пред- и постусловия.
7. Итераторы и map-reduce.
8. Самообработка скриптов.
9. Использование атрибутов.
Но собственно о всём этом я в последнее время и писал в блоге.
Планирую и далее развивать эти темы.
Ибо мне лично они по-первых - интересны, а во-вторых - находятся "на кончиках пальцев" того над чем я сейчас тружусь.
Кстати - Об «очевидном» и полезном или создание и уничтожение объектов Delphi
Там - "спорно" и "банально", но полезно прочитать.
И ещё - Гарантии безопасности исключений
Ну и ещё, меня тут спрашивают - "как тебе Ходжес". Отвечу - "никак".. "не зацепил". Мои "кумиры" перечислены тут - Об "авторах".
Собственно:
1. Сергей Тепляков.
2. Александр Алексеев (Gunsmoker).
3. Александр Бындю.
4. Джоэл Спольски.
5. Ларри Константайн ("человеческий фактор").
6. Мартин Фаулер ("рефакторинг").
7. Кент Бек.
8. Болье.
9. Хоор.
10. Барбара Лисков.
11. Мараско ("фронтовые очерки").
12. Де-Марко ("роман об управлении проектами").
13. GoF.
14. Дж. Ханк Рейнтворт ("как пасти котов").
15. Ф. Брукс.
16. Йордан ("путь камикадзе").
17. Мак-Конел ("совершенный код").
18. Мак-Кракен и Дрю ("численные методы и программирование на Фортране").
19. Форсайт ("численные методы").
20. Рей Лишнер.
21. Дж. У. Сичановски ("Ассемблер и архитектура PDP-11").
22. Максим Крылов (Пример использования шаблонов генерации).
Русскоязычных я специально поставил в начало списка.
Ну и Максим Крылов - он хотя и русскоязычный, но он мало чего написал "в открытом доступе", поэтому он - в конце списка. Хотя "ДСП"-материалы - он достойные писал. И был "локомотивом" и "вдохновителем". Многие годы.
Если раньше я "педалировал" темы:
1. UML.
2. Кодогенерация.
3. Тесты (unit, нагрузочные, интеграционные, GUI).
4. Примеси.
5. АОП.
6. ТЗ.
7. Подсчёт ссылок.
8. Обобщённое программирование.
9. GUI-тестирование "по-русски".
10. VCM.
То теперь я нашёл "новые чудные штучки":
1. RAII.
2. Объекты с неизменяемым состоянием.
3. Лямбды (или замыкания).
4. Недопущение исключений в конструкторах-деструкторах.
5. Фабричные методы.
6. Пред- и постусловия.
7. Итераторы и map-reduce.
8. Самообработка скриптов.
9. Использование атрибутов.
Но собственно о всём этом я в последнее время и писал в блоге.
Планирую и далее развивать эти темы.
Ибо мне лично они по-первых - интересны, а во-вторых - находятся "на кончиках пальцев" того над чем я сейчас тружусь.
Кстати - Об «очевидном» и полезном или создание и уничтожение объектов Delphi
Там - "спорно" и "банально", но полезно прочитать.
И ещё - Гарантии безопасности исключений
Ну и ещё, меня тут спрашивают - "как тебе Ходжес". Отвечу - "никак".. "не зацепил". Мои "кумиры" перечислены тут - Об "авторах".
Собственно:
1. Сергей Тепляков.
2. Александр Алексеев (Gunsmoker).
3. Александр Бындю.
4. Джоэл Спольски.
5. Ларри Константайн ("человеческий фактор").
6. Мартин Фаулер ("рефакторинг").
7. Кент Бек.
8. Болье.
9. Хоор.
10. Барбара Лисков.
11. Мараско ("фронтовые очерки").
12. Де-Марко ("роман об управлении проектами").
13. GoF.
14. Дж. Ханк Рейнтворт ("как пасти котов").
15. Ф. Брукс.
16. Йордан ("путь камикадзе").
17. Мак-Конел ("совершенный код").
18. Мак-Кракен и Дрю ("численные методы и программирование на Фортране").
19. Форсайт ("численные методы").
20. Рей Лишнер.
21. Дж. У. Сичановски ("Ассемблер и архитектура PDP-11").
22. Максим Крылов (Пример использования шаблонов генерации).
Русскоязычных я специально поставил в начало списка.
Ну и Максим Крылов - он хотя и русскоязычный, но он мало чего написал "в открытом доступе", поэтому он - в конце списка. Хотя "ДСП"-материалы - он достойные писал. И был "локомотивом" и "вдохновителем". Многие годы.
Этот комментарий был удален администратором блога.
ОтветитьУдалить