IProgrammer = interface
procedure Eat(food: IFastFood);
procedure Work;
procedure Sleep; deprecated 'Use Nap instead';
procedure Nap;
procedure SetOnLowLevelOfCaffeine(callback: TProc);
property OnLowLevelOfCaffeine: TProc write SetOnLowLevelOfCaffeine;
end;
#weekend
"...W takiej sytuacji trzeba będzie stale zmieniać testy, tak aby pasowały do wewnętrznej implementacji kodu - aż w końcu zmęczy nas ta sytuacja i zadamy sobie pytanie: "Po co znowu to robimy?". Wtedy zaczniemy usuwać takie testy.
Gra skończona.
Należy określić tylko jeden z trzech wyników końcowych jednostki pracy.
W przeciwnym razie skończysz w piekle, umrze wiele kociąt i anioły spadną z nieba. Ostrzegałem Cię!" - Roy Osherove
Jeśli debugowanie to proces usuwania błędów to programowanie musi być procesem ich dodawania. - Edsger Dijkstra
bibułka
IProgrammer = interface procedure Eat(food: IFastFood); procedur...
IProgrammer = interface procedure Eat(food: IFastFood); procedur...
IProgrammer = interface procedure Eat(food: IFastFood); procedure Work; procedure Sl...
IProgrammer = interface procedure Eat(food: IFastFood); procedure Work; procedure Sl...
You've heard of elf on the shelf. now get ready for...
@m_Lesiu: skończył się tusz? ;P