Эффективное программирование: Больше чем написание кода book cover

Эффективное программирование

Больше чем написание кода

Джефф Этвуд
3.91(931 Reviews)

Обзор книги Эффективное программирование

Помимо простого написания кода, легендарное руководство Джеффа Этвуда — признанное эквивалентом «7 навыков» в программировании — раскрывает, почему создание отличного ПО требует знаний психологии, командной работы и сопереживания пользователю. Сооснователь Stack Overflow спрашивает: «Что, если ваше самое большое препятствие в программировании вовсе не технического характера?»

Ключевые темы в Эффективное программирование

  • coding as communication
  • software craftsmanship
  • programmer productivity psychology
  • iterative development speed
  • technical ownership

Цитаты из Эффективное программирование

  • Coding is communication.

  • Code is our enemy.

  • The best code is no code at all.

  • Speed of iteration beats quality of iteration.

  • The process of writing clarifies thinking.

Персонажи в Эффективное программирование

  • Jeff AtwoodAuthor and co-founder of Stack Overflow
  • Joel SpolskyTech leader and co-founder of Stack Overflow
  • Jon SkeetDeveloper known for detailed technical writing
  • Rich SkrentaProgrammer who argues that code is a liability

Об авторе

Об авторе книги Эффективное программирование

Джефф Этвуд, автор книги Effective Programming: More Than Writing Code, является известным разработчиком программного обеспечения и влиятельным голосом в сообществах программистов.

Будучи сооснователем Stack Overflow и создателем платформы для обсуждений с открытым исходным кодом Discourse, Этвуд сформировал то, как разработчики сотрудничают и делятся знаниями по всему миру.

Его книга объединяет идеи из его знакового блога Coding Horror, запущенного в 2004 году, который сочетает в себе техническую экспертизу с акцентом на человеческий фактор в разработке ПО — уделяя особое внимание читаемости кода, командной работе и ориентированному на пользователя дизайну.

Работа Этвуда основана на десятилетиях практического опыта, от раннего программирования на компьютерах Texas Instruments до современной веб-разработки. Известный своим прагматичным и доступным стилем письма, он связывает лучшие практики кодинга с более широкими дискуссиями о влиянии технологий на общество. Effective Programming обобщает уроки его блога, который направляет миллионы разработчиков с момента своего основания.

Вклад Этвуда в обучение разработчиков был дополнительно подтвержден его участием в подкасте 2023 года, где обсуждалась роль ИИ в будущем программирования. Его платформы, которыми ежемесячно пользуются более 100 миллионов разработчиков, подчеркивают его непререкаемый авторитет в этой области.

Скачать резюме книги «Эффективное программирование»

Получите резюме книги «Эффективное программирование» в формате PDF или EPUB бесплатно. Распечатайте или читайте офлайн в любое время.

Часто задаваемые вопросы об этой книге

Создано выпускниками Колумбийского университета в Сан-Франциско

LOVED BY

1,000,000+ curious minds.

4.7
avg rating
1M+ learners

"Instead of endless scrolling, I just hit play on BeFreed. It saves me so much time."

@Moemenn
platform
star
star
star
star
star

"I never knew where to start with nonfiction—BeFreed’s book lists turned into podcasts gave me a clear path."

@Chloe, Solo founder, LA
platform
comments
12
likes
117

"Perfect balance between learning and entertainment. Finished ‘Thinking, Fast and Slow’ on my commute this week."

@Raaaaaachelw
platform
star
star
star
star
star

"Crazy how much I learned while walking the dog. BeFreed = small habits → big gains."

@Matt, YC alum
platform
comments
12
likes
108

"Reading used to feel like a chore. Now it’s just part of my lifestyle."

@Erin, Investment Banking Associate , NYC
platform
comments
254
likes
17

"Feels effortless compared to reading. I’ve finished 6 books this month already."

@djmikemoore
platform
star
star
star
star
star

"BeFreed turned my guilty doomscrolling into something that feels productive and inspiring."

@Pitiful
platform
comments
96
likes
4.5K

"BeFreed turned my commute into learning time. 20-min podcasts are perfect for finishing books I never had time for."

@SofiaP
platform
star
star
star
star
star

"BeFreed replaced my podcast queue. Imagine Spotify for books — that’s it. 🙌"

@Jaded_Falcon
platform
comments
201
thumbsUp
16

"It is great for me to learn something from the book without reading it."

@OojasSalunke
platform
star
star
star
star
star

"The themed book list podcasts help me connect ideas across authors—like a guided audio journey."

@Leo, Law Student, UPenn
platform
comments
37
likes
483

"Makes me feel smarter every time before going to work"

@Cashflowbubu
platform
star
star
star
star
star

"Instead of endless scrolling, I just hit play on BeFreed. It saves me so much time."

@Moemenn
platform
star
star
star
star
star

"I never knew where to start with nonfiction—BeFreed’s book lists turned into podcasts gave me a clear path."

@Chloe, Solo founder, LA
platform
comments
12
likes
117

"Perfect balance between learning and entertainment. Finished ‘Thinking, Fast and Slow’ on my commute this week."

@Raaaaaachelw
platform
star
star
star
star
star

"Crazy how much I learned while walking the dog. BeFreed = small habits → big gains."

@Matt, YC alum
platform
comments
12
likes
108

"Reading used to feel like a chore. Now it’s just part of my lifestyle."

@Erin, Investment Banking Associate , NYC
platform
comments
254
likes
17

"Feels effortless compared to reading. I’ve finished 6 books this month already."

@djmikemoore
platform
star
star
star
star
star

"BeFreed turned my guilty doomscrolling into something that feels productive and inspiring."

@Pitiful
platform
comments
96
likes
4.5K

"BeFreed turned my commute into learning time. 20-min podcasts are perfect for finishing books I never had time for."

@SofiaP
platform
star
star
star
star
star

"BeFreed replaced my podcast queue. Imagine Spotify for books — that’s it. 🙌"

@Jaded_Falcon
platform
comments
201
thumbsUp
16

"It is great for me to learn something from the book without reading it."

@OojasSalunke
platform
star
star
star
star
star

"The themed book list podcasts help me connect ideas across authors—like a guided audio journey."

@Leo, Law Student, UPenn
platform
comments
37
likes
483

"Makes me feel smarter every time before going to work"

@Cashflowbubu
platform
star
star
star
star
star

"Instead of endless scrolling, I just hit play on BeFreed. It saves me so much time."

@Moemenn
platform
star
star
star
star
star

"I never knew where to start with nonfiction—BeFreed’s book lists turned into podcasts gave me a clear path."

@Chloe, Solo founder, LA
platform
comments
12
likes
117

"Perfect balance between learning and entertainment. Finished ‘Thinking, Fast and Slow’ on my commute this week."

@Raaaaaachelw
platform
star
star
star
star
star

"Crazy how much I learned while walking the dog. BeFreed = small habits → big gains."

@Matt, YC alum
platform
comments
12
likes
108

"Reading used to feel like a chore. Now it’s just part of my lifestyle."

@Erin, Investment Banking Associate , NYC
platform
comments
254
likes
17

"Feels effortless compared to reading. I’ve finished 6 books this month already."

@djmikemoore
platform
star
star
star
star
star

"BeFreed turned my guilty doomscrolling into something that feels productive and inspiring."

@Pitiful
platform
comments
96
likes
4.5K

"BeFreed turned my commute into learning time. 20-min podcasts are perfect for finishing books I never had time for."

@SofiaP
platform
star
star
star
star
star

"BeFreed replaced my podcast queue. Imagine Spotify for books — that’s it. 🙌"

@Jaded_Falcon
platform
comments
201
thumbsUp
16

"It is great for me to learn something from the book without reading it."

@OojasSalunke
platform
star
star
star
star
star

"The themed book list podcasts help me connect ideas across authors—like a guided audio journey."

@Leo, Law Student, UPenn
platform
comments
37
likes
483

"Makes me feel smarter every time before going to work"

@Cashflowbubu
platform
star
star
star
star
star
Начните своё обучение прямо сейчас