Kruche ciastka ze słonecznikiem

Ciasteczka, które kojarzą mi się z podróżą, zawsze przygotowuje je na kilka dni przed planowanym wyjazdem. Idealnie sprawdzają się na weekendowe wyprawy za miasto, w sam raz na nadchodzacą majówkę.

Składniki na ciastka zostały opisane za pomocą listy numerowanej w HTML.

Prism Shortcode Error: field, url, data_src is missing

Pierwszym krokiem do przygotowania ciastek będzie zagniecenia surowego ciasta. Ciasto może wydać się ciężkie do zagniecenia. Przez dodatek otrąb i płatków owsianych trzeba włożyć trochę więcej siły w jego wyrobienie.

W przygotowaniu ciastek pomoże nam JavaScript, który w łatwy sposób pozwala na przetwarzanie elementów zapisanych w HTML (w tzw. drzewie DOM). Listę składników, pobranych ze wspomnianego drzewa, przekształcamy (redukujemy) do jednego elementu – kulki surowego ciasta.

Prism Shortcode Error: field, url, data_src is missing

1ciastka

Zagniecione ciasto schładzamy przez około 20 min w zamrażarce (przy okazji możemy zauważyć, że wszystkie API w JavaScript przyjmują czas w milisekundach, stąd 20 min zostało rozbite na 20 * 60 * 60 * 1000).

Prism Shortcode Error: field, url, data_src is missing

Schłodzone ciasto dzielimy na mniejsze częsci, rozwałkowujemy i wycinamy ciastka.
Wycięte ciastka smarujemy roztrzepanym białkiem i posypujemy ziarnami słonecznika.

Prism Shortcode Error: field, url, data_src is missing

2ciastka

Tak przygotowane ciastka umieszczamy na około 15 min w nagrzanym do 180 stopni piekarniku, aż się zarumienią – asynchronicznie.

Asynchroniczność narzuca łasuchom spróbowanie ciastek dopiero gdy będą gotowe. Metoda shift() ogranicza ilość do jednego ciastka, znajdującego się na pozycji 0.

Prism Shortcode Error: field, url, data_src is missing

4ciastka

Makaron ze szpinakiem

Moje ulubione danie śniadaniowe, obiadowe, kolacyjne, a i na deser też świetnie się sprawdzi 😉

Nie dość, że zdrowe to jeszcze proste w przygotowaniu, czego chcieć więcej?

Szpinak&Ruby

Prism Shortcode Error: field, url, data_src is missing

Prism Shortcode Error: field, url, data_src is missing

szpinak4

Prism Shortcode Error: field, url, data_src is missing

szpinak5

Prism Shortcode Error: field, url, data_src is missing

szpinak6

Muffinki z marchewkowe bez kodu

Proste babeczki, do przygotowania w ciągu 15 minut, a po 35 minutach gotowe do pałaszowania wraz z kawą.

Składniki suche:

  • 1.5 szklanki mąki
  • 1 łyżeczka sody
  • pół tabliczki gorzkiej, startej na tarce czekolady
  • 0.5 szklanki cukru
  • 1 cukier waniliowy
  • poszatkowane orzechy (ilość według uznania, ja dodaje zazwyczaj garść)
  • 1 łyżeczka cynamonu

Składniki mokre:

  • 2 jajka
  • 0.5 szklanki oleju

Ani suche, ani mokre:

  • 1 szklanka startej na drobnych oczkach marchewki

1. Suche składniki mieszamy dokładnie w jednej misce. W drugim naczyniu umieszczamy składniki mokre, najlepiej przy pomocy miksera ubijamy jajka z olejem. Do wymieszanych mokrych składników dodajemy zawartość miski ze składnikami suchymi i łączymy je mieszając ciasto.

2. Przygotowane ciasto nakładamy do foremek, porcjujemy mniej więcej po 2 łyżki do każdej z papilotek, aż do opróżnienia miski. Ja używam papilotek silikonowych, w przypadku papierowych warto użyć dwóch żeby zapobiec uciekaniu ciasta.

3. Każdą silikonową papilotkę z ciastem przekładamy na blachę, którą wkładam do piekarnika nagrzanego do 180 stopni, na 20 minut. Gotowe babeczki po wyciągnięciu z piekarnika powinny chwilę przestygnąć, dajmy im około 10 minut.

zajadamy.yummy()

DSC_2208

Sałatka z selera naciowego

Wszystkie składniki na sałatkę zostały zapisane w HTML. Każdy produkt i narzędzie, które jest potrzebne do zrealizowania przepisu zostanie wykorzystane w opisie przygotowania sałatki za pomocą BDD – Behavior-driven development.

BDD pozwala opisać czynności w postaci zachowań (behaviors), które należy wykonać aby można było uznać, że wszystko poszło zgodnie z założeniami i wynik został zaakceptowany. Przygotowując sałatkę wystarczy wykorzystać kilka prostych czynności takich jak siekaj, przesyp, mieszaj wykonane na kilku różnych produktach. Pozwala to na stworzenie kilku uniwersalnych kroków, które przy każdym wywołaniu będą miały zadany inny produkt do posiekania czy przesypania.

Prism Shortcode Error: field, url, data_src is missing

BDD – test akceptacyjny sałatki z selera naciowego, nasz kuchenny .feature 🙂

Prism Shortcode Error: field, url, data_src is missing

Metoda która tłumaczy nazwy produktów zapisanych językiem naturalnym na rozpoznawalne elementy w HTML.

Prism Shortcode Error: field, url, data_src is missing

Definicje kroków wynikają wprost z .feature, wykorzystują pseudokod i elementy z biblioteki Capybara, która służy do budowy testów akceptacyjnych zapisanych za pomocą języka Ruby.

salatka

Prism Shortcode Error: field, url, data_src is missing

salatka2

Muffinki z marchewką

Mała namiastka ciasta marchewkowego w postaci muffinek. Tak naprawdę jest to przepis bazowy na muffinki, który uzupełniam dodatkami w zależności od tego co akurat znajdę w kuchni. Dobrze sprawdza się banan, marchewka, otarta skórka z cytryny, przyprawa piernikowa, kawa… do woli można żonglować smakami 🙂

Składniki na muffinki zostały zamknięte w tablicę, której każdy element został „wymieszany”.

Muffinki&Ruby

Prism Shortcode Error: field, url, data_src is missing

Prism Shortcode Error: field, url, data_src is missing

DSC_2196.NEF

Prism Shortcode Error: field, url, data_src is missing

DSC_2193.NEF

Prism Shortcode Error: field, url, data_src is missing