No video

Software that Fits in Your Head • Dan North • GOTO 2016

  Рет қаралды 36,387

GOTO Conferences

GOTO Conferences

Күн бұрын

This presentation was recorded at GOTO Amsterdam 2016
gotoamst.nl
Dan North - Agile Troublemaker, Developer, Originator of BDD ‪@daniel-terhorst-north‬
ABSTRACT
Software gets complicated fast. Most of good architecture and design practise is about trying to slow the rate at which software gets complicated. You can't stop it, it's a form of entropy. You can only slow it down and do your level best to stay on top [...]
TIMECODES
0:00 Introduction
0:19 What is the goal of software development?
1:28 The goal is not to produce software!
3:53 Code is not the asset...
6:29 understanding code
9:49 Two complementary patterns
10:01 Short Software Half-Life
22:01 Fits In My Head - multiple dimensions
31:16 Replaceable Component Architecture Sustainably.
35:47 Microservices can be a Replaceable Component Architecture
36:40 Kill code fearlessly!
Download slides and read the full abstract here:
gotocon.com/amsterdam-2016/pr...
/ gotoamst
/ gotoconference
gotocon.com

Пікірлер: 10
@lukegordon4734
@lukegordon4734 2 жыл бұрын
Always find this a valuable talk to refer developers to, if nothing else to give a different and important perspective on software development
@rickbo5858
@rickbo5858 Жыл бұрын
Most of the advice he gave came probably from E.W. Dijkstra. Not that it is a bad thing or something, but this is known since the 80's and he hasn't added a new take on it.
@nyrtzi
@nyrtzi 5 жыл бұрын
So Clojure sounds like Python with one usually pretty obvious and readable way of doing things and Scala is like Perl with zillions of ways of doing things which makes reading code more complicated than it needs to be.
@Sergejack
@Sergejack 7 жыл бұрын
What do you replace Unit testing (and mock) with?
@andreichasovskikh5751
@andreichasovskikh5751 7 жыл бұрын
GotFedUpOfThePopupBoutNickName he didn't claim that you should stop using unit tests and mocks. He just said that because mocks are free, people just use them and don't pay attention that having lots of things to mock is a smell actually. A smell which tells you're going the wrong direction.
@Sergejack
@Sergejack 7 жыл бұрын
I remember him saying something like ~don't use mock test the real whole thing~
@andreichasovskikh5751
@andreichasovskikh5751 7 жыл бұрын
GotFedUpOfThePopupBoutNickName rewatch it then.
@Sergejack
@Sergejack 7 жыл бұрын
Wow, that was helpful, skankhunt42.
@treenopie
@treenopie 7 жыл бұрын
So he talks about TDD/mock about here: 23:00
Software, Faster • Dan North • GOTO 2016
54:20
GOTO Conferences
Рет қаралды 38 М.
Kicking the Complexity Habit • Dan North • GOTO 2014
55:31
GOTO Conferences
Рет қаралды 23 М.
Получилось у Миланы?😂
00:13
ХАБИБ
Рет қаралды 6 МЛН
Nastya and SeanDoesMagic
00:16
Nastya
Рет қаралды 44 МЛН
Stability Patterns & Antipatterns • Michael Nygard • GOTO 2016
48:47
GOTO Conferences
Рет қаралды 36 М.
Patterns of Effective Teams • Dan North • GOTO 2017
51:04
GOTO Conferences
Рет қаралды 116 М.
How to Break the Rules • Dan North • GOTO 2017
49:55
GOTO Conferences
Рет қаралды 29 М.
Building a Bank with Go
53:22
InfoQ
Рет қаралды 118 М.
Why Scaling Agile Doesn't Work • Jez Humble • GOTO 2015
51:02
GOTO Conferences
Рет қаралды 256 М.
Governing Agile Delivery • Dan North • GOTO 2018
47:36
GOTO Conferences
Рет қаралды 14 М.