Toda metodologia acha que encontrou a resposta. Mas nenhuma delas trata do mais básico primeiro. Agile? Não vai resolver a menos que você comece do começo.
12. cada padrão (“pattern”)
representa nosso melhor chute hoje ...
os padrões ainda são hipóteses, ... e
portanto todos são tentativas, todos
livres para evoluir sob o impacto de
novas experiências e observações."
Christopher Alexander
68. =begin
a,b = bracket(f,xStart,h)
Finds the brackets (a,b) of a minimum point of the
user-supplied scalar function f(x).
The search starts downhill from xStart with a step
length h.
x,fMin = search(f,a,b,tol=1.0e-6)
Golden section method for determining x that minimizes
the user-supplied scalar function f(x).
The minimum must be bracketed in (a,b).
=end
def bracket(f,x1,h) def search(f,a,b,tol=1.0e-9)
c = 1.618033989 nIter = (-2.078087*tol/(b-a).abs).ceil.to_i
f1 = f.call(x1) R = 0.618033989
x2 = x1 + h C = 1.0 - R
f2 = f.call(x2)
x1, x2 = R*a + C*b, C*a + R*b
if f2 > f1 f1, f2 = f.call(x1), f.call(x2)
h = -h
x2, f2 = x1 + h, f.call(x2) nIter.times do |i|
return x2, x1 - h if f2 > f1 if f1 > f2
end a = x1
x1, f1 = x2, f2
100.times do |i| x2, f2 = C*a + R*b, f.call(x2)
h = c * h else
x3, f3 = x2 + h, f.call(x3) b = x2
return x1, x3 if f3 > f2 x2, f2 = x1, f1
x1, x2 = x2, x3 x1, f1 = R*a + C*b, f.call(x1)
f1, f2 = f2, f3 end
end end
puts "Bracket did not find a minimum" return (f1 < f2 ? x1, f1 : x2, f2)
end end
98. Um commodity é um bem ou serviço para
o qual há demanda, mas que é ofertado
sem diferenciação qualitativa notável por
todo o mercado.
Commoditização acontece à medida que
o mercado de bens e serviços perde
diferenciação por toda sua base de
fornecimento - normalmente porque
todos estão fazendo a mesma coisa.
99. Um commodity é um bem ou serviço para
o qual há demanda, mas que é ofertado
sem diferenciação qualitativa notável por
todo o mercado.
Commoditização acontece à medida que
o mercado de bens e serviços perde
diferenciação por toda sua base de
fornecimento - normalmente porque
todos estão fazendo a mesma coisa.
100. Um commodity é um bem ou serviço para
o qual há demanda, mas que é ofertado
sem diferenciação qualitativa notável por
todo o mercado.
Commoditização acontece à medida que
o mercado de bens e serviços perde
diferenciação por toda sua base de
fornecimento - normalmente porque
todos estão fazendo a mesma coisa.