Би M&Ms-тэй програмчлалын хэл хийсэн
Сэтгэгдэл
Mewayz Team
Editorial Team
Сайхан санаа: Би яагаад хэл бүтээхдээ M&M-г ашигласан бэ?
Энэ нь хошигнол маягаар эхэлсэн. Миний ширээн дээр улаан, шар, ногоон, цэнхэр, бор өнгийн эрч хүчтэй мозайк M&M-ийн аяга суулаа. Би бас ажил дээрээ төсөлд зориулсан энгийн домайн хэлийг зохион бүтээх даалгавартай хоосон дэлгэц ширтэж байлаа. Ердийн хэрэгсэл болох текст засварлагч, эмхэтгэгч, самбар зэрэг нь ариутгасан мэт санагдсан. Синтакс болон логик урсгалыг дүрслэн харуулах бодит, хөгжилтэй арга надад хэрэгтэй байсан. Тэр үед л намайг цохисон: хэрэв өнгө бүр өөр өөр тушаалыг төлөөлвөл яах вэ? M&M нь зүгээр л чихэр биш байсан; тэд миний токенууд, миний үйлдлийн кодууд, миний барилгын блокууд байсан. Хамгийн гол нь энэхүү туршилт нь манай Mewayz платформыг ашиглан миний багийн аварга болсон модульчлагдсан байдал, визуал ажлын урсгалын зарчмуудыг турших төгс арга байсан юм. Нарийн төвөгтэй процессуудыг энгийн, холбох боломжтой нэгж болгон задлах нь инновацийн түлхүүр гэдэгт бид итгэдэг.
Синтаксийг тодорхойлох нь: Чихэрээр бүрсэн үгсийн сан
Эхний алхам бол миний чихэрлэг тэмдгүүдэд утгыг өгөх явдал байв. Би утгын стек дээр үйлдлүүдийг гүйцэтгэдэг энгийн стек дээр суурилсан хэлээр шийдсэн. Би цаасан дээр дүрмийг гаргаж, гайхалтай энгийн синтакс үүсгэв:
- Улаан M&M: 5-ын тоог стек дээр дарна уу.
- Шар M&M: Стекээс хамгийн дээд утгыг POP.
- Ногоон M&M: Стек дээрх хоёр дээд утгыг НЭМЭХ.
- Цэнхэр M&M: Стек дээрх дээд хоёр утгыг ҮРЖҮҮЛ.
- Браун М&М: Стек дээрх дээд утгыг Хэвлэх.
Гэнэт M&M-ийн цуваа зүгээр нэг зууш биш байсан; хөтөлбөр байсан. Улаан, Улаан, Ногоон, Хүрэн гэх мэт дараалал нь: 5-ыг түлхэж, өөр 5-ыг түлхэж, тэдгээрийг нэгтгэн (үр дүн: 10), үр дүнг хэвлэнэ гэсэн үг юм. Энэхүү практик арга нь задлан шинжлэх модны хийсвэр ойлголтыг гайхалтай мэдрэмжтэй болгосон. Энэ нь бидний Mewayz-д үүсгэсэн модульчлагдсан блокуудын биет илрэл байсан бөгөөд блок бүр нь илүү том үйл явцад хувь нэмэр оруулах тодорхой, сайн тодорхойлсон функцтэй байдаг.
Хөтөлбөрийг гүйцэтгэх нь: Маш гар аргаар хөрвүүлэгч
Миний үгсийн сантай болохоор ажил хэрэг болох цаг болсон. Би хөрвүүлэгч болон ажиллах цагийн орчин болсон. Би M&M-г ширээн дээр нэг эгнээнд байрлуулсан—энэ бол миний эх код байсан. Дараа нь би програмыг зүүнээс баруун тийш "уншиж", дүрмийн дагуу тоонуудын стекийг (наалдамхай тэмдэглэл дээр бичсэн) удирддаг. Энэхүү гарын авлагын үйл явц нь гэгээлэг байсан. Би Green M&M (ADD команд) дээр дарах болгондоо стек дор хаяж хоёр утгатай байх ёстой байсан. Алдаанууд нь шууд харагдахуйц байсан. Хэрэв би зөвхөн нэг дугаараар нэмэхийг оролдвол програм "гацаж" намайг чихэрт суурилсан кодоо дибаг хийхэд хүргэдэг.
M&M-ийн биет байдал нь логикийг бодитой болгосон. Алга болсон операнд нь таны ширээн дээрх хоосон зайгаар илэрхийлэгдэх үед түүнийг үл тоомсорлож болохгүй. Энэ нь надад сурах бичгээс илүү эмхэтгэгч дизайны талаар зааж өгсөн.
Энэ давтагдах, гар аргаар дибаг хийх нь бидний Mewayz-тэй яг адил тодорхой болгохыг зорьдог. Бизнесийн үйл явцын алхам бүрийг харагдахуйц, тодорхой болгосноор бид багуудад хүндрэл, алдааг ижил төстэй хялбар аргаар тодорхойлоход тусалдаг.
Том зураг: Чихэрээс код хүртэл, Мевейз хүртэл
Энэхүү хачирхалтай туршилт зүгээр нэг хөгжилтэй байсангүй; Энэ нь биднийг Mewayzд хөтлөх үндсэн зарчмыг хүчтэй сануулсан: нарийн төвөгтэй байдлыг энгийн байдал, холболтоор удирддаг. Би цөөн хэдэн өнгөлөг, дахин ашиглах боломжтой нэгжүүдээс ажиллаж байгаа "хэл"-ийг бүтээсэнтэй адил бизнесүүд бидний модульчлагдсан блокуудаас хүчирхэг үйлдлийн системийг бий болгож чадна. M&M бүр нэг ажилтай байсан бөгөөд тэдгээрийг нэгтгэснээр гэнэтийн, төвөгтэй зан үйлийг бий болгосон.
💡 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 →Програмчлалын хэл ч бай, бизнесийн үйлдлийн систем ч бай хамгийн шилдэг системүүд нь жижиг, харилцан ажиллах боломжтой хэсгүүдийн суурин дээр бүтээгдсэн байдгийг төсөл харуулсан. Mewayz нь CRM модуль, төслийн удирдлагын хэрэгсэл эсвэл захиалгат аналитик блок гэх мэт таны бизнесийн өвөрмөц "M&Ms"-ийг нэгдмэл, үр ашигтай, амжилттай нэг цогц болгон холбох платформоор хангадаг. Зорилго нь хэт төвөгтэй болгох биш; Энэ нь танд өсөлтийн үндсэн материалуудыг өгөх замаар хялбарчлах зорилготой юм.