Ekim 10 2026

Mutfakta ‘Batch Cooking’ ve Inventory Yönetimi: Yazılımcı Gibi Yemek Yapmak

Saat akşam yedi buçuk. Ekranı kapattınız, karnınız zil çalıyor ve buzdolabının kapağını açtığınızda karşınızda sadece yarım bir limon ve yalnız bir kavanoz salça var. İşte bu, hayatın fırlattığı en acımasız Unhandled Exception anıdır. Oysa doğru bir Batch Cooking stratejisi kurarak mutfak verimliliği sağlamak, hem dengeli beslenme rutinine sadık kalmanızı hem de değerli bir zaman yönetimi kazanmanızı sağlar. Kod yazarken DRY (Don’t Repeat Yourself) prensibini uyguluyoruz da neden mutfakta her akşam soğanı sıfırdan doğruyoruz?

Gelin, mutfağı bir CI/CD pipeline’ı gibi kuralım: Malzemeleri önceden hazırla (staging), tek seferde pişir (build), hafta boyunca farklı şekillerde tüket (deploy). İşte bu hafta hayatınızı kurtaracak modüler fırın tepsisi prototipi.

Porsiyon: 4 Porsiyon (Modüler taban)
Hazırlık Süresi: 10 dakika
Pişirme Süresi: 25 dakika

Modüler ‘Base Component’: Fırında Baharatlı Protein ve Sebze

Bu tarif tek bir yemek değil; dürüme, salataya, pirinç pilavının üzerine veya tek başına tabağa girebilecek çok amaçlı bir temel bileşen. Tıpkı tekrar kullanılabilir bir React componenti gibi.

# Mutfağa girmeden önce inventory kontrolü yapalım
$ check-fridge --target="protein,veg,sauce"
Status: 200 OK. Ready to batch cook.

Malzemeler

  • 500 g Tavuk Göğsü: Kuşbaşı doğranmış (Alternatif: Tofu, nohut veya hindi göğsü).
  • 2 adet Orta Boy Tatlı Patates: Küp doğranmış (Alternatif: Normal patates veya balkabağı).
  • 1 baş Brokoli: Çiçeklerine ayrılmış (Alternatif: Karnabahar veya kabak).
  • 1 adet Kırmızı Biber: İri parçalar halinde.
  • 3 yemek kaşığı Zeytinyağı: Bağlayıcı ajanımız.
  • Baharat Karışımı: 1 tatlı kaşığı toz kırmızı biber, 1 çay kaşığı sarımsak tozu, tuz, karabiber, kekik.

Adım Adım Hazırlanış

  1. Fırını ısıtın: Fırını 200°C’ye (fanlı) ayarlayın. Büyük boy bir fırın tepsisine pişirme kağıdı serin.
  2. Parçala ve birleştir: Doğranmış sebzeleri ve tavuk parçalarını geniş bir kasede zeytinyağı ve baharat karışımıyla güzelce harmanlayın. Bütün yüzeylerin kaplandığından emin olun.
  3. Tek katmana yay: Malzemeleri tepsiye üst üste gelmeyecek şekilde yayın. Aralarında hava boşluğu kalması sebzelerin haşlanmak yerine çıtır çıtır kızarmasını sağlar.
  4. Fırınlayın: Yaklaşık 22-25 dakika, tavuklar sulu kalıp sebzeler hafifçe karamelize olana kadar pişirin.
  5. Soğut ve porsiyonla: Tepsiyi tezgaha alın. Tamamen soğumasını bekledikten sonra cam saklama kaplarına eşit bölün.

Püf Noktası: Memory Leak Yaşamayın!

Hazırladığınız yiyeceklerin bozulmasını önlemek için iki altın kuralımız var:

1. Sıcakken kapatmayın: Yiyecekleri kaba sıcak koyup kapağını kapatırsanız kapta buhar oluşur; bu nem, yemeğin ömrünü yarı yarıya düşürür. Mutlaka oda sıcaklığına gelmesini bekleyin.

2. Sosları ayrı tutun: Hafta içi yemeği tüketeceğiniz ana kadar yoğurtlu, tahinli veya limonlu sosları ana karışıma eklemeyin. Sosları küçük kavanozlarda saklayın, yemeden 1 dakika önce “inject” edin.

Inventory Yönetimi: FIFO Prensibi

Yazılımda kuyruk (Queue) yapılarında kullandığımız First-In, First-Out (FIFO) mantığını buzdolabına uyarlayın. Yeni aldığınız ürünleri rafın arkasına, açılmış veya daha önce pişmiş olanları ön tarafa yerleştirin. Böylece buzdolabının görünmeyen derinliklerinde çürüyen sebzelerden doğan kaynak israfını sıfıra indirirsiniz.

Etiketler: , , ,
Copyright 20254541. All rights reserved.

Posted 10 Ekim 2026 by Kerem Danış in category "Genel