Загрузка страницы

clojureD 2020: "Writing maintainable Clojure" by Erik Assum

A former colleague of mine once said, „Ah, I don’t need Simula to write object oriented code, I can do that in any language“.
I’d like to paraphrase that and say, „Ah, I don’t need JavaScript to write messy code, I can do that in any language“.

Writing quality software is hard, and even though Clojure is the best language I’ve used, it still doesn’t stop you from shooting yourself in the foot, it doesn’t stop you from writing messy code, and it most certainly lets you create all the bugs you’ll ever need, and then some.

In this talk, I’ll use Ardoqs code base, along with other bits and pieces of Clojure code I’ve worked with (and written) to highlight principles that are important when writing software. I’ll demonstrate by example how the code at hand violates the principles, and offer clear refactorings which will make the the code easier to test, read, and reason about.

The audience will walk away from this talk with tools that they can apply to their own codebases, be it in Clojure or other languages.

Видео clojureD 2020: "Writing maintainable Clojure" by Erik Assum канала :clojureD
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
27 марта 2020 г. 11:37:12
00:30:07
Яндекс.Метрика