PDA

Tam Sürümünü Görmek İçin : C# ile patlıcanlı börek tarifi


euler
13/06/2005, 13:50
Az önce Pardus geliştiricilerinden Murat Eren (http://cekirdek.uludag.org.tr/%7Emeren/blog/index.php)'in blogunda gezinirken aşağıdaki kodu gördüm. Yine bir Pardus geliştiricisi olan Çağlar Onur (http://cekirdek.uludag.org.tr/%7Ecaglar/blog/) yazmış.
Çok hoşuma gitti, paylaşayım dedim. Işte teknolojinin hayatımızın her pikseline girdiğinin kanıtı. :)

Yalnız neden C# onu anlayabilmiş değilim. Neyse sonuç olarak eğlenceli. :)


/************************************************** ****************************
** borek.cs
** Copyright (c) 2005
** S. Çağlar Onur (caglar~uludag.org.tr) (main developer),
** A. Murat Eren (meren~uludag.org.tr) (contributor)
**
** this program is free software; you can redistribute it and/or
** modify it under the terms of the gnu general public license
** as published by the free software foundation version 2
** of the license.
**
** this program is distributed in the hope that it will be useful,
** but without any warranty; without even the implied warranty of
** merchantability or fitness for a particular purpose. see the
** gnu general public license for more details.
**
** you should have received a copy of the gnu general public license
** along with this program; if not, write to the free software
** foundation, inc., 59 temple place - suite 330, boston, ma 02111-1307, usa.
************************************************** ****************************/

using Margarin
using Soğan
using Kıyma
using Patlıcan
using Biber
using Maydanoz
using Yufka
using Süt
using Su
using Yağ

class PatlıcanlıBörek
{
public static PatlıcanlıBörek main();
{
Tava tava = new Tava();

Margarin margarin = new Margarin( "1 Çorba Kaşığı" );
Soğan soğan = new Soğan( "1 Adet" );
Kıyma kıyma = new Kıyma( "250gr." );
Patlıcan patlıcan = new Patlıcan( "2 Adet" );
Biber kırmızıbiber = new Biber( "1 Çay Kaşığı" );
Biber karabiber = new Biber( "1 Çay Kaşığı" );
Maydanoz maydanoz = new Maydanoz( "1/2 Demet" );
Yufka yufka = new Yufka( "4 Adet" );
Süt süt = new Süt( "1/2 Su Bardağı" );
Su su = new Su( "1/2 Su Bardağı" );
Yağ sıvıyağ = new Yağ( "1/2 Su Bardağı" );


tava.addInto( margarin );
tava.lightTheFire();

while( margarin.getStatus() != sıvı );

tava.addInto( soğan );

while( soğan.getStatus() != pembe )
tava.cookWithLove();

tava.addInto( kırmızıbiber );
tava.addInto( karabiber );
tava.addInto( maydanoz );

sleep( bir_süre );

try
{
tava.takeFromFire();
}
catch ( exception &e)
{
Console.WriteLine( "Dikkat, tava sıcak(tı)..");
}

tava.addInto( patlıcan.cutSmallSmall() );

Kap kap = new Kap( süt, su, sıvıyağ );

yufka.openAndUse( kap.content() );
yufka.doCircularTransformation();

yufka.insertEveryPiece( tava.getContent() );

Yumurta yumurta = new Yumurta();
yumurta = yumurta.throwWhiteArea();

yufka.insertEveryPiece( yumurta );

Fırın fırın = new Fırın( " 180 derece", yufka );

return fırın.getContent();
}
}


ALEXrunaway
13/06/2005, 20:01
konuyla hiç alakam olmadığı için soruyorum. bu benim ne ve nasıl işime yarayacak.. nasıl değerlendireceğiz bunu... . :garip:

mr1yh1
13/06/2005, 21:51
bir programcı şakası bu,
gülerek değerlendirilebilir ,
arkadaşlara gösterilebilir filan....
ama C# ile yapılmış patlıcanlı börek karın doyurur mu..
yoksa delphide ya da java da mı yazmak lazım,
bunu da ben öğrenmek istiyorum.. :iih:

myavuzselim
14/06/2005, 01:30
Yazim sekli farkli olsa da bu gercek bir yemek tarifine benziyor. Yani yemegi yaparak da degerlendirebilirsin.
Ayrica tamamen bu sekilde yemek tarifleriyle dolu bir yemek sitesi acmayi dusunen var mi? Belki bu sekilde ev hanimlari da programlamayi ogrenir :P

acemi
14/06/2005, 08:43
Bence bu kodu goren ev kadinlari, programci olmaktan vazgecer. Bilmeyen acisindan Java/C# kodu fazlasiyla karisik gorunuyor.

Else
14/06/2005, 09:23
ingilizce bilen biriside okuyabilir aslında kodları. ev kadınlarıda ingilizce öğrenir böylece. daha sonra C# , .NET derken ekmeğimize taş koyarlar! abartmak yersiz :)

cS
15/06/2005, 22:42
Else beni güldürdün Allah'da seni güldürsün :)
Kadının ne işi var internette .NET'de C# da falan.. otursun evinde patlıcanlı börek yapsın..

return fırın.getContent();

burası daha eğlenceli :)

euler
15/06/2005, 22:59
Kadının ne işi var internette .NET'de C# da falan.. otursun evinde patlıcanlı börek yapsın..http://www.koray.org/?p=13

cS
15/06/2005, 23:13
Koray abi haklısın.. ben esprisine söylemiştim :)

pirilti
16/06/2005, 10:34
iyide bu calışmıyor yağımı yanlış koydum nerde hata var:)
bu arada fırın eror veriyormuş...

cS
16/06/2005, 11:29
Patlıcanları kıydın mı güzelce ?

epic
27/06/2005, 15:28
PatlicanliBorek diye sinif olmaz. olamaz. girgir amacli yazilmis olsa bile kod hatalarla dolu. ama yine de fazla takilmadim, hosuma gitti.