Философия простоты, или еретическая лекция о программировании (Никита Прокопов, ADD-2011) — различия между версиями

Материал из 0x1.tv

 
(не показано 14 промежуточных версий этого же участника)
* {{libcustis-review|ADD 2011: Отчет Глеба Тарасова/Философия простоты}}
* {{libcustis-review|Максим Цепков - отчет об ADD-2011/Философия простоты, или еретическая лекция о программировании}}
* {{libcustis-review|Application Developer Days 2: Отчет Кудрявцева В.Б/Философия простоты или еретическая лекция о программировании}}
* {{libcustis-review|ADD-2011_(Рецензии_Стаса_Фомина)/Философия_простоты_или_еретическая_лекция_о_программировании}}





[[Категория:ADD-2011]]
[[Категория:Философия программирования]]
[[Категория:Философия юзабилити]]
{{stats|disqus_comments=0|refresh_time=2018-10-20T00:28:202021-08-31T18:38:08.386494495898|vimeo_comments=0|vimeo_plays=9771079|youtube_comments=0|youtube_plays=54}}131}}

Текущая версия на 15:38, 31 августа 2021

Аннотация

Докладчик
Никита Прокопов.jpg
Никита Прокопов

В докладе я расскажу о двух принципах написания кода, которые, как это обычно бывает, самые важные на свете и про них все забывают (или не знают).

Первый принцип — принцип простоты. На примерах будут рассмотрены проявления культа сложности у программистов и, обратно, преимущества постоянного упрощения и те прекрасные места, куда оно может привести.

Второй принцип — забота о пользователе. Вещь не менее очевидная, но и про нее часто забывают при разработке продуктов; в программировании, кажется, такая постановка вопроса в голову приходит людям еще реже. Назовем этот принцип коллего-ориентированным программированием.

Доклад строится вокруг примеров популярных инструментов разработчика, библиотек и фреймворков, личного опыта автора. Будет полезен начинающим программистам; заблудшим людям; тем, кто ищет правду и лучшего будущего для нас всех.

Видео

on youtube

Посмотрели доклад? Понравился? Напишите комментарий! Не согласны? Тем более напишите.





Примечания и отзывы


У Никиты Прокопова был интересный доклад о философии простоты, но снабжен он был не самыми лучшими (и даже местами возмутительными!) примерами. Нельзя же брать юниксовые команды с кучей параметров и на их приемре показывать как это неудобно по сравнению с однокнопочными интерфейсами, это же сравнение теплого с мягким! Но тема конечно затрагивает любого разработчика ПО. И мысль правильная: максимальная простота во всем - наша цель. Кроме неудачных примеров никаких возражений тема не вызывает.

©

Весь доклад был построен на двух основных принципах:

  • Первый принцип — принцип простоты.
  • Второй принцип — забота о пользователе.

Доклад интересный, хотя ничего нового, вроде и не рассказал. По поводу не совсем корректных примеров уже писали. При повторном просмотре виде сложилось впечатление, что рассказывает сам для себя, причем местами слишком быстро, наверное, слайдов слишком много.

В остальном все нормально. Посмотреть, думаю, стоит, особенно любителям все усложнять. ©
Следующим был Никита Прокопов с выступлением про простоту. Задорное название предвещало веселье в духе, скажем, опуса Павла Кудинова про кошерные костыли. А получилось чуть менее чем полностью унылое ношение воды решетом. Кроме довольно неумелых попыток затроллить линуксоидов нечего и вспомнить. Ни фана, ни трюков. Предложение автора бороться со сложностью методом ее игнорирования категорически не поддерживаю. ©

Plays:1210   Comments:0