Fractal Architecture - Mark Seemann - NDC Copenhagen 2022

  Рет қаралды 8,325

NDC Conferences

NDC Conferences

Күн бұрын

Пікірлер: 14
@rastislavsvoboda4363
@rastislavsvoboda4363 2 жыл бұрын
39:12 I believe it may mutate, cannot be seen from outside - depends what 'allocation.Find()' is returning but if it is standard List it returns just existing instance from Tables, then 'table.Reserve(r)' may mutate, but probably it returns new modified object, otherwise just calling table.Reserve(r) would be enough * and not sure why 'if (table is {}}', would 'if (table != null)' not work?
@Fanaro
@Fanaro 2 жыл бұрын
10:10 I think 7 is only possible under a high amount of concentration. Otherwise, I prefer 3-5 much more, it's much more comfortable for daily stuff.
@joebowbeer
@joebowbeer Жыл бұрын
I've also heard that 80% of the cost of software is maintenance, once again undercutting efficiencies in production.
@danylnovhorodov1165
@danylnovhorodov1165 2 жыл бұрын
As usually, great talk from Mark
@mgan59
@mgan59 2 жыл бұрын
Great talk - made me consider perceived notions. Stay for QA, solid.
@idlewise
@idlewise 2 жыл бұрын
Is this applicable to non-OO code, e.g. written in C?
@janhendrikschreier
@janhendrikschreier 2 жыл бұрын
Yes, at least that's what is written in the book
@domenichelfenstein6584
@domenichelfenstein6584 2 жыл бұрын
Sure: The code presented in this talk (which is pretty normal code out in the wild) is more procedural/structural than object-oriented. Even though it's written in an OO-First language. This is not a bad thing, it's just how it is.
@harbinger465
@harbinger465 2 жыл бұрын
Wonderful talk
@edgeeffect
@edgeeffect 2 жыл бұрын
4:00 - In natural languages, we tend to have particular rules of sentence length, paragraphs, chapters, headings, etc. That (mostly) apply to all (Western and West Asian at least) languages. In computing we still one set of rules that apply to Java and another set that apply to C#. It would be so much better is we could agree on what is readable for all the "curly bracket languages" and just shut up arguing and agree to that. A few years ago, I stopped writing by PHP in my own style and adopted PSR-12... for the first week or so my attitude was "agggh! this STUPID way of writing code, I HATE IT, I HATE IT!" but then I just stopped noticing. One of my Python friends had a similar experience of "Black".
@abdulshabazz8597
@abdulshabazz8597 2 жыл бұрын
The notion of not exceeding atmost Seven mutable objects or tasks per scope is important because more than three per scope likely contains a vulnerability and thus should be analyzed with care. Because someone less scrupulous always will.
@joebowbeer
@joebowbeer Жыл бұрын
8:00 if I were reading this code, the data race here would cause me to abend
@CosasCotidianas
@CosasCotidianas 2 жыл бұрын
Sounds reasonable as a general idea. About RAM, 100% agree lol
@herrpez
@herrpez 2 жыл бұрын
This is really interesting, but 17 minutes in he's said "sort of" about 200 times and it's definitely putting me off watching any further.
Repeatable Execution - Mark Seemann - NDC Copenhagen 2022
1:00:07
NDC Conferences
Рет қаралды 8 М.
Fractal architecture - Mark Seemann - NDC London 2022
54:31
NDC Conferences
Рет қаралды 4,5 М.
The Ultimate Sausage Prank! Watch Their Reactions 😂🌭 #Unexpected
00:17
La La Life Shorts
Рет қаралды 8 МЛН
Where’s C# headed? - Mads Torgersen - NDC Copenhagen 2022
1:01:28
NDC Conferences
Рет қаралды 30 М.
Microservices are Technical Debt
31:59
NeetCodeIO
Рет қаралды 651 М.
Failure is Always an Option - Dylan Beattie - NDC Copenhagen 2022
47:44
The functional journey of C# - Mads Torgersen - NDC Copenhagen 2022
1:01:28
Fractal Architecture - Mark Seemann - NDC Porto 2022
53:32
NDC Conferences
Рет қаралды 10 М.
Programming Is Cooked
9:30
ThePrimeTime
Рет қаралды 278 М.
🚀  TDD, Where Did It All Go Wrong (Ian Cooper)
1:03:55
DevTernity Conference
Рет қаралды 569 М.
Creator of git, Linus Torvalds Presents the Fundamentals of git
1:10:15
Developers Alliance
Рет қаралды 148 М.
Functional architecture - The pits of success - Mark Seemann
1:00:10
NDC Conferences
Рет қаралды 143 М.