Кевлин Хенни - автор, ведущий и консультант по разработке программного обеспечения. Он писал о компьютерном программировании и практике разработки для многих журналов и сайтов, включая Better Software , The Register , C / C ++ Users Journal , Application Development Advisor , JavaSpektrum , C ++ Report , Java Report , EXE и Overload . Он является членом Консультативного совета по программному обеспечению IEEE . Хенни также является соавтором книг по шаблонам и редактором книги « 97 вещей, которые должен знать каждый программист» .
Хенни выступал с основными докладами на нескольких конференциях, включая Agile , ACCU , DevTernity , [1] [2] DevWeek , голландскую конференцию PHP , клуб встроенных систем , GeeCON , GOTO , Build Stuff , JAOO , JAZOON , Jfokus , NLUUG , OOP. , PHPNW , SDC , Software Architect , VOXXEDDAYS и XP Day .
Хенни является членом ACCU и выступил с основным докладом на конференции ACCU 2001 года [3] на тему написания меньшего количества кода, потому что «нет кода быстрее, чем нет кода» и «меньше кода - меньше ошибок» ( из которых он является активным ведущим). Он также является спикером OOPSLA , последний раз выступая на OOPSLA 2005. [4] В октябре 2009 года Хенни представил Принцип неопределенности [5] на 2-й ежегодной Северо-Западной конференции PHP в Манчестере, Великобритания. Он также приписали с пометкой «... для проблемы слишком большого количества слоев косвенностью за исключением» [ править ] в ответ на знаменитый афоризм о David Wheeler : «Все проблемы в информатике может быть решена с помощью другого уровня косвенное обращение ". [6]
Библиография
- Франк Бушманн; Кевлин Хенни; Дуглас С. Шмидт (2007). Шаблонно-ориентированная архитектура программного обеспечения, Том 4: Язык шаблонов для распределенных вычислений . Джон Вили и сыновья . ISBN 978-0-470-05902-9.
- Франк Бушманн; Кевлин Хенни; Дуглас С. Шмидт (2007). Шаблонно-ориентированная архитектура программного обеспечения, Том 5: Шаблоны и языки шаблонов . Джон Вили и сыновья. ISBN 978-0-471-48648-0.
- Кевлин Хенни, изд. (2010). 97 вещей, которые должен знать каждый программист . O'Reilly Media . ISBN 978-0-596-80948-5.
- Ричард Монсон-Хефель, изд. (2009). 97 вещей, которые должен знать каждый архитектор программного обеспечения . O'Reilly Media. ISBN 978-0-596-52269-8.
- Кевлин Хенни, изд. (2017). 97 вещей, которые должен знать каждый Java-программист . O'Reilly Media. ISBN 978-1-4919-5269-6.
Рекомендации
- ^ Сизовы, Эдуардс (сентябрь 2019). «Чего ожидать от DevTernity 2019?» . sizovs.net . Проверено 4 января 2020 года .
- ^ DevTernity 2016: Кевлин Хенни - Семь неэффективных навыков программирования многих программистов на YouTube
- ^ Фаддей Фрогли. "Обзор весенней конференции ACCU 2001" . Домашняя страница Тада . Архивировано из оригинального 14 мая 2008 года . Проверено 16 ноября 2 005 .
- ^ Хохпе, Грегор (23 октября 2005 г.). «Месть ботаников - УПСЛА 2005» . Бродяги Грегора . Дата обращения 12 мая 2021 .
- ^ "PHPNW09 КЛЮЧ: КЕВЛИН ХЕННИ - ПРИНЦИП НЕОПРЕДЕЛЕННОСТИ" . 2-я ежегодная конференция PHP Северо-Запад . Архивировано из оригинала на 6 августа 2016 года . Дата обращения 12 мая 2021 .
- ^ Диомидис Спинеллис. «Глава 17: Другой уровень косвенного обращения». В Энди Ораме; Грег Уилсон (ред.). Красивый код: ведущие программисты объясняют, как они думают . O'Reilly and Associates . С. 279–291. ISBN 9780596510046.