M & Ms bilen programmirleme dilini ýasadym | Mewayz Blog Skip to main content
Hacker News

M & Ms bilen programmirleme dilini ýasadym

Teswirler

7 min read Via mufeedvh.com

Mewayz Team

Editorial Team

Hacker News

Süýji pikir: Näme üçin M & Ms-i dil gurmak üçin ulandym

Bu degişme hökmünde başlandy. Gyzyl, sary, ýaşyl, gök we goňur reňkli mozaika stolumda M & Ms-iň bir jamy oturdy. Mundan başga-da, işdäki bir taslama üçin ýönekeý domen dilini düzmek tabşyrylan boş ekrana seredýärdim. Adaty gurallar - tekst redaktorlary, düzüjiler, tagtalar özlerini önelgesiz duýýardy. Sintaksis we logika akymyny göz öňüne getirmegiň göze görnüp duran, oýnawaç usuly gerekdi. Ine, şonda maňa degdi: her reňk başga bir buýrugy görkezýän bolsa näme etmeli? M & Ms diňe süýji däldi; olar meniň belliklerim, kodlarym, gurluşyk bloklarymdy. Has möhümi, bu synag, toparymyz Mewayz platformamyzy ulanyp, modullyk we wizual iş prinsiplerini barlamagyň ajaýyp usulydy. Çylşyrymly prosesleri ýönekeý, birikdirip boljak birliklere bölmek innowasiýanyň açarydyr.

Sintaksis kesgitlemek: Süýji bilen örtülen söz düzümi

Birinji ädim şekerli nyşanlarymyza many bermekdi. Operationsönekeýje dilde karar berdim, bu ýerde gymmatlyklar toplumynda amallar ýerine ýetirilýär. Düzgünleri ýönekeý bir sintaksis döredip, kagyz ýüzünde goýdum:

  • Gyzyl M&M: 5 belgini stakanyň üstüne basyň.
  • Sary M&M: Iň ýokary bahany stakadan çykaryň.
  • Greenaşyl M&M: stakanyň iň ýokarky iki bahasyny goşuň.
  • Mawy M&M: Köplenç stakanyň iň ýokarky iki bahasy.
  • Goňur M&M: stakanyň iň ýokary bahasyny çap ediň.

Birden M & Ms-iň bir setiri diňe bir nahar däldi; bu bir programma. Gyzyl, Gyzyl, Greenaşyl, Goňur ýaly yzygiderlilik: 5-e iteklemek, ýene 5-e iteklemek, olary goşmak (netije: 10) we netijäni çap etmek. Bu el bilen edilýän çemeleşme, agaç agajynyň abstrakt düşünjesini diýseň içgin etdi. Bu, Mewayz -da döredýän modul bloklarymyzyň fiziki görnüşi, bu ýerde her blokda has uly prosese goşant goşýan belli bir kesgitlenen funksiýa bar.

Programmany ýerine ýetirmek: Örän el bilen düzüjisi

Söz düzümim bilen ýerine ýetirmegiň wagty geldi. Men düzüjiniň we iş wagtynyň gurşawyna öwrüldim. M & Ms-i stoluň üstünde hatara düzdüm - bu meniň deslapky kodumdy. Soňra düzgüne laýyklykda bir topar sanlary (ýelmeýän belliklere ýazylan) manipulirläp, programmany çepden saga "okadym". Bu el bilen işlemek manylydy. Her gezek “Green M&M” (ADD buýrugy) uranymda, stakanyň azyndan iki bahasynyň bardygyny üpjün etmeli bolýardym. Rorsalňyşlyklar derrew we wizualdy. Diňe bir san bilen goşjak bolsam, programma "çöker", meni süýji esasly kodumy düzetmäge mejbur eder.

M & Ms-iň fizikasy logikany görnükli etdi. Stoluňyzdaky boş ýer görkezilende ýiten operany äsgermezlik edip bilmersiňiz. Maňa düzüjiniň dizaýny hakda okuw kitabyndan has köp zat öwretdi.

Bu gaýtalanýan, el bilen düzetmek, Mewayz bilen maksat edinýän takyklygymyzdyr. Işewürlik prosesinde her ädimi görnükli we tapawutly etmek bilen, toparlara kynçylyklary we ýalňyşlyklary şuňa meňzeş aňsatlyk bilen kesgitlemäge kömek edýäris.

Uly surat: Süýjülikden Koda çenli Mewaýza

Bu gyzykly synag diňe gyzykly däldi; bizi Mewayz -da herekete getirýän esasy ýörelgäni güýçli ýatlatdy: çylşyrymlylyk ýönekeýlik we baglanyşyk arkaly has gowy dolandyrylýar. Birnäçe reňkli, gaýtadan ulanylýan bölümlerden işleýän "dil" gurşym ýaly, kärhanalar modul bloklarymyzdan güýçli operasiýa ulgamlaryny gurup bilerler. Her M & M-iň ýekeje işi bardy we olary birleşdirmek ýüze çykýan, çylşyrymly häsiýet döretdi.

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

Taslama, programma dili ýa-da işewürlik ulgamy bolsun, iň oňat ulgamlaryň kiçi, sazlaşykly bölekleriň esasynda gurlandygyny görkezdi. Mewayz , işiňiziň özboluşly "M & Ms" -ni CRM moduly, taslamany dolandyrmak guraly ýa-da ýörite analitika bloky - bitewi, täsirli we süýji üstünlikli birleşdirmek üçin platforma üpjün edýär. Maksat çylşyrymlaşdyrmak däl; ösüş üçin esasy gurluş bloklaryny bermek arkaly aňsatlaşdyrmakdyr.

Freygy-ýygydan soralýan soraglar

Süýji ideýa: Näme üçin M & Ms-i dil gurmak üçin ulandym

Bu degişme hökmünde başlandy. Gyzyl, sary, ýaşyl, gök we goňur reňkli mozaika stolumda M & Ms-iň bir jamy oturdy. Mundan başga-da, işdäki bir taslama üçin ýönekeý domen dilini düzmek tabşyrylan boş ekrana seredýärdim. Adaty gurallar - tekst redaktorlary, düzüjiler, tagtalar özlerini önelgesiz duýýardy. Sintaksis we logika akymyny göz öňüne getirmegiň göze görnüp duran, oýnawaç usuly gerekdi. Ine, şonda maňa degdi: her reňk başga bir buýrugy görkezýän bolsa näme etmeli? M & Ms diňe süýji däldi; olar meniň belliklerim, kodlarym, gurluşyk bloklarymdy. Has möhümi, bu synag, Mewayz platformamyzy ulanyp, toparymyň çempion bolan modullyk we wizual iş prinsiplerini barlamagyň ajaýyp usulydy. Çylşyrymly prosesleri ýönekeý, birikdirip boljak birliklere bölmek innowasiýanyň açarydyr.

Sintaksis kesgitlemek: Süýji bilen örtülen söz düzümi

Birinji ädim şekerli nyşanlarymyza many bermekdi. Operationsönekeýje dilde karar berdim, bu ýerde gymmatlyklar toplumynda amallar ýerine ýetirilýär. Düzgünleri ýönekeý bir sintaksis döredip, kagyz ýüzünde goýdum:

Programmany ýerine ýetirmek: Örän el bilen düzüjisi

Söz düzümim bilen ýerine ýetirmegiň wagty geldi. Men düzüjiniň we iş wagtynyň gurşawyna öwrüldim. M & Ms-i stoluň üstünde hatara düzdüm - bu meniň deslapky kodumdy. Soňra düzgüne laýyklykda bir topar sanlary (ýelmeýän belliklere ýazylan) manipulirläp, programmany çepden saga "okadym". Bu el bilen işlemek manylydy. Her gezek “Green M&M” (ADD buýrugy) uranymda, stakanyň azyndan iki bahasynyň bardygyny üpjün etmeli bolýardym. Rorsalňyşlyklar derrew we wizualdy. Diňe bir san bilen goşjak bolsam, programma "çöker", meni süýji esasly kodumy düzetmäge mejbur eder.

Uly surat: Süýjülikden Koda çenli Mewaýza

Bu gyzykly synag diňe gyzykly däldi; bizi Mewaýzda herekete getirýän esasy ýörelgäni güýçli ýatlatdy: çylşyrymlylyk ýönekeýlik we baglanyşyk arkaly iň gowy dolandyrylýar. Birnäçe reňkli, gaýtadan ulanylýan bölümlerden işleýän "dil" gurşym ýaly, kärhanalar modul bloklarymyzdan güýçli operasiýa ulgamlaryny gurup bilerler. Her M & M-iň ýekeje işi bardy we olary birleşdirmek ýüze çykýan, çylşyrymly häsiýet döretdi.

Businesshli iş gurallaryňyz bir ýerde

Birnäçe programma bilen gürleşmegi bes ediň. Mewayz, aýda bary-ýogy 49 dollar üçin 208 guraly birleşdirýär - inwentardan HR-a çenli, bronlamakdan analitika çenli. Başlamak üçin kredit kartoçkasy ýok.

Mewayz Free synap görüň →

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 6,208+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 6,208+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime