Только что закончил читать книгу "Clean Code: A Handbook of Agile Software Craftsmanship". Я много слышал о ней, и наконец-то получил возможность ее прочитать на бумаге. Но я был разочарован - я нашел не особо много информации, полезной для разработчиков со стажем. Я конечно понимаю, что книга может быть полезна для начинающих программистов и людей, не использующих test-driven development, но только для них....
P.S. И еще одно замечание - книга слишком Java-ориентированная. Многие советы применимы только к Java, и вам нужно уметь читать исходник на Java, чтобы понять некоторые примеры, как хорошего, так и плохого кода.
26.2.10
Новая версия CEDET
Eric M. Ludlam, автор пакета CEDET, анонсировал новый пре-релиз - 1.0pre7, в котором собрано очень много изменений сделанных за последний год, в том числе изменения в процедуре сборки, разборе С++, интеграции с другими пакетами и т.д. Вот официальный анонс.
P.S. Эта версия несовместима с CEDET, который в настоящее время включен в девелоперскую версию Emacs
P.S. Эта версия несовместима с CEDET, который в настоящее время включен в девелоперскую версию Emacs
25.2.10
Новый номер журнала "Практика функционального программирования"
Выпущен новый, 4-й номер журнала "Практика функционального программирования". В новом номере вы можете почитать о производительности Lisp'а, о свертках, мономорфизме и бесточечном стиле программирования на Haskell, а также моя статья о языке Clojure.
Статья получилась не особо короткая (больше 30 страниц), но она должна содержать все необходимые материалы для начала работы с этим языком - я надеюсь, что их будет достаточно и для людей не знакомых с Lisp.
Я также хотел бы поблагодарить людей, помогавших мне в написании этой статьи за их комментарии и советы
Статья получилась не особо короткая (больше 30 страниц), но она должна содержать все необходимые материалы для начала работы с этим языком - я надеюсь, что их будет достаточно и для людей не знакомых с Lisp.
Я также хотел бы поблагодарить людей, помогавших мне в написании этой статьи за их комментарии и советы
12.2.10
Презентация про Incanter
В блоге проекта Incanter выложена презентация о работе с наборами данных и графиками. Incanter - R-подобная среда и набор библиотек для Clojure для статистической обработки данных. Кроме того, существует проект RIncanter, который реализует взаимодействие между R и Clojure/Incanter.
9.2.10
вопрос к читателям
а никто из читателей не пишет на F#? если да, то не хотели бы написать статью про F# для журнала fprog.ru? Просто в свете выхода VS2010 в этом году, это было бы очень полезно для многих разработчиков на платформе .Net.
Update: да и вообще, было бы интересно почитать про ФЯ, отличные от привычных Haskell/OCaml/Lisp/Erlang... Есть желающие?
Update: да и вообще, было бы интересно почитать про ФЯ, отличные от привычных Haskell/OCaml/Lisp/Erlang... Есть желающие?
Подписаться на:
Сообщения (Atom)