Code Complete • Steve McConnell & Jeffrey van Gogh • GOTO 2023

Code Complete • Steve McConnell & Jeffrey van Gogh • GOTO 2023

GOTO Conferences

1 год назад

153,721 Просмотров

This interview was recorded for the GOTO Book Club. #GOTOcon #GOTObookclub
http://gotopia.tech/bookclub

Read the full transcription of the interview here:
https://gotopia.tech/bookclub/episodes/219/code-complete-a-practical-handbook-of-software-construction

Steve McConnell - Author of “Code Complete” & CEO at Construx Software @stevemcconnell578
Jeffrey van Gogh - Director of Engineering at Google & Secretary of the Board at Kotlin Foundation @jeffreyvangogh

RESOURCES
https://stevemcconnell.com
https://youtu.be/7hdJQkn8rtA

DESCRIPTION
Widely considered one of the best practical guides to programming, Steve McConnell’s original “Code Complete” has been helping developers write better software for over three decades. The author’s timeless techniques and strategies are still relevant in spite of the evolution of programming languages or the shift from waterfall to agile. He revises the impact these changes have had on the software environment together with Jeffrey Van Gogh, Director of Software Engineering at Google. They don’t step away from covering some of the controversial subjects from the book and give relevant advice for programmers that are just entering this space.

The interview is based on Steve's book "Code Complete: A Practical Handbook of Software Construction": https://amzn.to/3Zgu9gr

TIMECODES
00:00 Intro
00:39 The evolution of programming languages in the last 30 years
03:10 From waterfall to agile: the impact on the code
04:57 Should source code be the only documentation?
13:58 Full-stack vs a single programming language
23:38 Open source and its impact on code’s lifecycle
29:54 Controversial points from the book
32:49 Tooling
38:49 Should tech lead managers code?
47:13 Research for writing the book
56:11 Advice for young programmers
01:03:32 Outro

RECOMMENDED BOOKS
Steve McConnell • Code Complete • https://amzn.to/3Zgu9gr
Steve McConnell • Software Estimation • https://amzn.to/41ZbGHn
Steve McConnell • Rapid Development • https://amzn.to/3J6e5rl
Steve McConnell • Professional Software Development • https://amzn.to/3IVKUa8
Trisha Gee • Getting to Know IntelliJ IDEA • https://amzn.to/3ZBgnGc
Trisha Gee, Kathy Sierra & Bert Bates • Head First Java • https://amzn.to/3k59BJ6
Michael Nygard • Release It! 2nd Edition • https://amzn.to/3WJeKV8
Ford, Richards, Sadalage & Dehghani • Software Architecture: The Hard Parts • https://amzn.to/3QeMgjR
Martin Kleppmann • Designing Data-Intensive Applications • https://amzn.to/3mk2Roj

https://twitter.com/GOTOcon
https://www.linkedin.com/company/goto-
https://www.facebook.com/GOTOConferences
#SoftwareEngineering #CodeComplete #Complexity #Creativity #Construx #Refactoring #Debugging #ComputerScience #SteveMcConnell #JeffreyVanGogh #Programming #SoftwareConstruction #Agile #Waterfall

Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech

SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1

Тэги:

#GOTO #GOTOcon #GOTO_Conference #GOTO_(Software_Conference) #Videos_for_Developers #Computer_Science #Programming #Software_Engineering #GOTOpia #Tech #Software_Development #Tech_Channel #GOTObookclub #GOTO_Book_Club #Code_Complete #Steve_McConnell #Jeffrey_van_Gogh #Complexity #Debugging #Refactoring #Software_Construction
Ссылки и html тэги не поддерживаются


Комментарии:

Noe Adrian Acuña Prado
Noe Adrian Acuña Prado - 21.05.2023 09:51

I think that this is one of the books that every developer should read, understand and put in practice

Ответить
7th CAV Trooper
7th CAV Trooper - 16.03.2023 19:50

This book was my Bible in the 1990s.

Ответить
Nachtmahr
Nachtmahr - 16.03.2023 17:57

Pay only if the code works? Now that's the worst gig economy you can think of.
BTW I like many of the ideas you're talking about, but please treat programmers as humans.

Ответить