CppCon 2018: Phil Nash “You're Not as Smart as You Think You Are”

preview_player
Показать описание


Lightning Talk


*-----*
*-----*
Рекомендации по теме
Комментарии
Автор

Being smart is not about being able to brute Force your way out of a problem, remembering many things at once. Being smart is figuring out how to think about it in a simple way.

ovndfbs
Автор

Nailed it! Right before you mentioned TDD, I was saying out loud, yep that's why you follow patterns and encapsulate complexity and automate testing! Well done.

MichaelBehrnsMiller
Автор

complex is english for the greek σύμπλεγμα. συν (with) + πλέξη (braiding). complex means "a system of different things interacting", not necessarily "difficult to understand"

GeorgeTsiros
Автор

I laughed really hard! amazing! I am stunned lol when the gorilla video came I was like... ahhh yeah the gorilla thing again... and there it is ... and even tho i was warned several times... I fell for it lol

allopeth
Автор

but we *weren't* looking for a gorilla. I did see it (not having heard about it beforehand), missed 1 pass, and didn't notice the color change and only peripherally the person leaving the stage.

treyquattro
Автор

Simple programmers / software engineers create simple programs / software systems?
The trouble is that socially, being simple is not acceptable; people like to be seen as 'clever'.
C++ is a good tool to do that. A tool created by clever people in more than one committee. :-)
I do wonder why I prefer C++ since I am a simple programmer!

steveragnar
Автор

Well that was a waste of my time. What exactly is TDD?

joeedh