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

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

 
(не показана одна промежуточная версия этого же участника)
== Видео ==

{{vimeoembed|23726142|720|405}}

{{youtubelink|JiHQB0RiBy4}}{{letscomment}}

{{addconf-2011-videofile|1a2-philosophy-of-simplicity-prokopov.avs.avi}}




<!-- == Подкаст ==
{{podfmembed|belonesox.podfm.ru/addconf/}} -->

<!-- == Презентация ==
[[Файл:Философия простоты, или еретическая лекция о программировании (Никита Прокопов, ADD-2011).pdf|page=-|left|256px]]

 -->

== Примечания и отзывы ==
* {{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=2017-12-21T17:59:522021-08-31T18:38:08.583247495898|vimeo_comments=0|vimeo_plays=8941079|youtube_comments=0|youtube_plays=42}}131}}

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

Аннотация

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

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

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

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

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

Видео

on youtube

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





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


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

©

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

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

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

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

Plays:1210   Comments:0