What's Your Function?

  Рет қаралды 677

NWCPP - Northwest C++ Users Group

NWCPP - Northwest C++ Users Group

Күн бұрын

Abstract
A function is a fundamental building block in software development and a key tool for designing efficient and maintainable systems. This talk looks at the characteristics of a “good” function and provides practical guidance on when and how to refactor and utilize existing libraries to develop _Better Code_.
Speaker Bio
Sean Parent is a senior principal scientist and software architect for Adobe’s mobile digital imaging group and Photoshop. Sean has been at Adobe since 1993 when he joined as a senior engineer working on Photoshop and later managed Adobe’s Software Technology Lab. In 2009 Sean spent a year at Google working on Chrome OS before returning to Adobe. From 1988 through 1993 Sean worked at Apple, where he was part of the system software team that developed the technologies allowing Apple’s successful transition to PowerPC.

Пікірлер: 2
@RishabhRD
@RishabhRD Жыл бұрын
Can't miss any sean parent talk
@alexeiz
@alexeiz Жыл бұрын
In Python, the "sorted" function is named like this because it returns a new sorted list. Whereas "sort" (e.g. list.sort) sorts the list in-place. They wanted to make this distinction obvious in the function name.
Remedial C++ 17 Library Features
1:12:12
NWCPP - Northwest C++ Users Group
Рет қаралды 140
Local Reasoning in C++
1:27:54
NWCPP - Northwest C++ Users Group
Рет қаралды 777
How Strong is Tin Foil? 💪
00:26
Preston
Рет қаралды 28 МЛН
Modus males sekolah
00:14
fitrop
Рет қаралды 15 МЛН
Magic or …? 😱 reveal video on profile 🫢
00:14
Andrey Grechka
Рет қаралды 67 МЛН
Brutally Honest Advice For Young Men - Robert Greene
8:41
Chris Williamson
Рет қаралды 172 М.
All Rust features explained
21:30
Let's Get Rusty
Рет қаралды 307 М.
Tips and tricks for reading unfamiliar code
24:30
Ants Are Everywhere
Рет қаралды 4,9 М.
Using the power of Assembly to fine tune an application's performance
34:12
NWCPP - Northwest C++ Users Group
Рет қаралды 159
Why So Many Languages
1:32:02
NWCPP - Northwest C++ Users Group
Рет қаралды 86
But, what is Virtual Memory?
20:11
Tech With Nikola
Рет қаралды 270 М.
Arenas, strings and Scuffed Templates in C
12:28
VoxelRifts
Рет қаралды 85 М.
Why Isn't Functional Programming the Norm? - Richard Feldman
46:09