Starbucks'ın bu yeni çıkıntılı etiket yazıcıları ve kablosuz tahrikli kulaklık avuç içi tarayıcısı dealies'lerinden önceki klasik günlerinde, 2000-ish'ın ilk günlerinde Starbucks, katı bir sözdizimi ve eşlik eden kodlanmış forma sahip içecekleri tanımlamak için özlü bir sisteme sahipti.
Fincan üzerinde dikey olarak belirli değerler içerebilen bir dizi etiketli kutu vardır .:
Decaf
[ ] -blank- X 1/2 1/3 2/3
Shots
[ ] -blank- 0 1 2 3 ... 20 followed by S T G V
Syrup
[ ] -blank- V M C H
Milk
[ ] -blank- Wh % N B
Custom
[ ] -blank- ((-|x)?(F|WC|M|CR) )+
Drink
[ ] E EM ECP A L C CM
Ancak daha kolay manipülasyon için yatay bir form kullanacağız. Bunlar, herhangi bir uygun form olabilen girişin 6 alanının adıdır. Buradaki örnekler basit CSV'dir. Özel alanı ve Şurup alanlarının her biri birkaç değerin birleşimi olabilir. Herhangi bir alt subayiter kullanabilirsiniz. Buradaki örnekler boşluk kullanır. Şut alanı aynı zamanda (olası) bir sayı birleştirme ve fincan boyutunun bir göstergesidir (fiziksel kapta örtük olan ancak doğal olarak kodlamada bu yere sığar).
Kafeinsiz alan değerleri böyle kelimelere çevrilir
-blank- -nothing-
X "decaf"
1/2 "half-caf"
1/3 "one-third-caf"
2/3 "two-thirds-caf"
Mantıksal olarak, kesirli değerlere sadece atış sayısı payda tarafından bölünebiliyorsa izin verilir; ancak bu sorun için bu hatayı tespit etmek veya teşhis etmek gerekli değildir.
Çekimler alanı sayısal bileşenine (varsa) ve boyut tanımlayıcısına bölünmelidir. Sayı latin tuple şeklinde görüntülenmelidir: tek, çift, üçlü, dörtlü, beşli, 5'in ötesinde sadece sayıyı ve "-tuple" sonekini yazdırın. 7-tuple,16-tuple . Boyut tanımları:
S short
T tall
G grande
V venti
Örneğin.
2T double tall
3G triple grande
Şurup alanı birkaç isteğe bağlı sayı / harf kodu belirtecinden birini veya daha fazlasını içerebilir. Bir şurubun maksimum sayısı 20'dir. Bu bile çok fazla. LOL.
V vanilla
C caramel
M mocha
H hazelnut
Örneğin.
2V 2C two vanilla two caramel
H hazelnut
M H 1V mocha hazelnut one vanilla
Süt alanı aşağıdakilerden birini içerebilir .
Wh whole-milk
% two-percent
N skim
B breve
Özel alanı, isteğe bağlı xveya -işareti olan birkaç değiştiriciden birini veya daha fazlasını içerebilir .
x extra F foam
- no WC whip
M mocha drizzle
CR caramel drizzle
İçecek alanı bir içecek kimliği içerir.
E espresso
EM espresso macchiato
ECP espresso con panna
A americano
L latte
C cappuccino
CM caramel macchiato
Boyut tanımı ve içecek kimliği dışında herhangi bir alan boş olabilir.
Örnekler.
,3G,V,Wh,,L => triple grande vanilla whole-milk latte
X,2T,,N,,L => decaf double tall skim latte
1/2,V,,,,CM => half-caf venti caramel macchiato
2/3,3V,3V,B,WC,L => two-thirds-caf triple venti three vanilla breve whip latte
,G,,,xCR,CM => grande extra caramel drizzle caramel macchiato
X,4T,2M 2C,B,xWC -F xM,C =>
decaf quadruple tall two mocha two caramel breve extra whip no foam extra mocha drizzle cappuccino
"Köpük yok ... kapuçino *" gibi hatalı veya mantıksız karışımları teşhis etmeye gerek yoktur.
Ek Komplikasyon
Yalnızca kelimesi olan içecekler için espresso, numara singleile değiştirilmeli solove doubledeğiştirilmelidir doppio. Ve boyut belirtilmemiş ve atlanmış olabilir. Ayrıca, sadece çıplak espressoiçecek için , eğer diğer tek şartname bu özel olarak değiştirilen iki çekim sayısından biriyse, kelimenin espressokendisi atlanmalıdır.
,2,1V,B,,EM => doppio one vanilla breve espresso macchiato
,1,,,,E => solo
,2,,,,E => doppio
,3,,,,E => triple espresso
'Bir fincan okuma' ile ilgili ek gözlemler
Bu bölüm, bu meydan okuma için bir gereklilik değildir, ancak bu tür sözlü sistemin diğer alanlarda uygulanmasında yararlı bir ayrıntılandırma olabilir.
En başta sözdiziminden bahsettim ve şemayı gelen kelime akışlarına uygulayarak, siparişleri birkaç sipariş alan kişi tarafından barista içeceklerine sözlü olarak iletilebilir. Kaba çerçeve SIZE .... DRINK, aynı anda konuşulan birkaç emir arasında sınırlama sağlar. Bu nedenle, tüm iç özellikleri sıfat olarak ifade etme eğilimi vardır, bu nedenle düzen de geçerli bir İngilizce isim-ifade yapısına sahiptir. Yani whipsık sık konuşulan with whipveya whippedve foamsık sık konuşulan foamyveya with foam.
Bu nedenle, bazı eski zaman baristaları için , siparişi uygun formatta tekrarladığında (sizi , bazen ... ) "düzeltmezler" . Sadece tüm ayrıntıları tam olarak hatırlamak amacıyla bilgileri organize ediyorlar. Bilgiyi şema haline getirerek, tüm içecek siparişi sihirli sayı 7 artı veya eksi 2'yi uygulamak amacıyla tek bir birim haline gelir . Bu yüzden bu beceriye sahip bir barista, diğer dikkat dağıtıcıların çok fazla kafa odası tüketmemesi koşuluyla , başlarında 5-9 emir tutabilir . :)