Notas
Índice cronológico de todas as notas do Scholion.
166 notas · última:
Iterator Pattern
"Provide a way to access the elements of an aggregate object sequentially without exposing its underlying representation."
- ●
Chain of Responsibility Pattern
"Avoid coupling the sender of a request to its receiver by giving more than one object a chance to handle the request."
Proxy Pattern
"Provide a surrogate or placeholder for another object to control access to it."
- ●
F# and OCaml
F# and OCaml are both members of the ML language family — together with Standard ML, the three most prominent ML dialects today.
- ●
Functional Programming
Functional programming is a paradigm where programs are constructed by applying and composing functions. It is declarative: function definitions are expressions that map values to other values,…
Facade Pattern
"Provide a unified interface to a set of interfaces in a subsystem."
- ●
Prototype-Based Programming
In prototype-based programming there are no classes. Objects inherit directly from other objects through a prototype link.
Decorator Pattern
"Attach additional responsibilities to an object dynamically."
Adapter Pattern
"Convert the interface of a class into another interface clients expect."
Prototype Pattern
"Create new objects by copying an existing object."
Mediator Pattern
"Define an object that encapsulates how a set of objects interact."
- ●
CQRS
CQRS — Command Query Responsibility Segregation — is a pattern first described by Greg Young. At its heart is the notion that you can use a different model to update information than the model you…
- ●
Four Rules of Simple Design
Kent Beck formulated four rules of simple design while developing Extreme Programming in the late 1990s. A design is simple, in priority order, when it:
SOLID Principles
Five object-oriented design principles introduced by Robert C. Martin (2003); the acronym was coined by Michael Feathers around 2004.
- ●
Law of Demeter
"Only talk to your immediate friends; don't talk to strangers."
Peter Principle
"In a hierarchy, every employee tends to rise to his level of incompetence."
Parkinson's Law
Work expands so as to fill the time available for its completion.
- ●
Filosofia como prática social e ciclos linguísticos
01:34:51 — Filosofia como prática social inseparável do idioma
- ●
Pensamento holístico versus taxonomia ocidental
00:10:19 — Pensamento holístico versus taxonomia ocidental
Great Developers Build Sustainable Readable Systems
00:11:28 — Great Developers Build Sustainable Readable Systems
Code Is Communication: Humans First, Machines Second
00:08:48 — Code Is Communication: Humans First, Machines Second
Communication as a Developer Core Discipline
00:04:24 — Communication as a Developer Core Discipline
Confucio maior que Platao na educacao chinesa
00:24:30 — Confucio maior que Platao na educacao chinesa
Confucio: transmissor do passado, nao criador
00:19:54 — Confucio: transmissor do passado, nao criador
Cem Escolas de Pensamento nascidas do caos
00:17:36 — Cem Escolas de Pensamento: intelectualidade nascida do caos
A missão da filosofia chinesa: imortalidade cultural
00:33:39 — A missão da filosofia: imortalidade da cultura chinesa
Índia busca a eternidade, China busca pela realidade
01:10:05 — Índia busca a eternidade, China busca pela realidade
Zongjiao: culto dos antepassados e ensino dos sábios
00:12:03 — Zongjiao: culto dos antepassados e ensino dos sábios
- ●
O problema de três corpos nasce com Newton
O problema de três corpos aparece já com Newton. Na Proposição 66 do Livro 1 dos Principia (1687) e nos seus 22 corolários, Newton deu os primeiros passos no estudo do movimento de três massas sob…
Streisand Effect
In 2003, Barbra Streisand sued photographer Kenneth Adelman for US$50 million to remove an aerial photo of her Malibu mansion from the California Coastal Records Project — a public archive of 12,000…
- ●
Jevons Paradox
In 1865, economist William Stanley Jevons observed that as steam engines became more efficient, Britain's coal consumption didn't drop — it exploded. Technological improvements that increase the…
- ●
Meta-Thinking as Designing Your Mental Context
00:07:07 — Meta-Thinking as Designing Your Mental Context
Don't Change Thoughts, Change the System
00:04:44 — Don't Change Thoughts, Change the System
Thoughts Shape Reality, Systems Produce Thoughts
00:00:00 — Thoughts Shape Reality, Systems Produce Thoughts
Why Eliminating Slack Breaks the System
00:09:35 — Why Eliminating Slack Breaks the System
Consumir tudo leva a repertório
"Consuma tudo que você puder, porque isso sempre vai te levar pra algum lugar. E é melhor consumir e não gostar do que ficar indiferente."
Cinema não tem obrigação moral nenhuma
O cinema não tem a função de retratar o que a gente quer — e, aliás, "não tem que ter função nenhuma". Mesmo que um personagem aparentemente tenha uma redenção, talvez seja exactamente essa a…
A casa como depósito de memória
A casa da família como personagem: um depósito de memória que testemunha as gerações e os traumas que se vão acumulando. Apesar de denso, o filme é surpreendentemente engraçado — as situações…
Comunicação indireta e coisas não ditas
O roteirista Eskil Fogt contou ao festival de Locarno que o filme é sobre comunicação indireta numa família cheia de coisas não ditas, e que de certa forma também é sobre o quão difícil é fazer…
Noise Is More Than Static on the Line
00:09:26 — Noise Is More Than Static on the Line
