Lik'homphieutha, Mananeo a
Ke eng "Ruby" (Ruby)? Puo mananeo "Ruby"
Ka nako eo, ho na le tse ngata mananeo lipuo, mong le e mong eo e na le litšobotsi tse ba lona le melao. Sehlooho sena se bua ka mong oa bona.
Histori ea puo Ruby
Ruby ka puo mananeo e bile ho pota bakeng sa nako e telele haholo. Mosebetsi oa ka khatiso ea pele ea puo ena e ratoang ka ho fetisisa kajeno khale 1993 le pele semmuso tlhahiso e tswa ho 1995. 'Mōpi ea puo eo, Yukihiro Matsumoto, e ne e le mananeo setei sa lioache ho tloha mehleng ea seithuti' mele, empa ka maikutlo a ho bōpa seletsa bona o ile a bonahala hamorao e ngata. Kahoo ke eng e le e tsotehang ka puo ena mananeo hore kajeno e ae phethang e le boemo ba ka sehloohong ka ho ba sethaleng lefatše la Software ntshetsopeleng?
Ruby filosofi
Ha ho bōpa bana ba bona, Matsumoto, e le Fan ea inehetseng le ho setei sa lioache tsa Sepheo-sekametseng mananeo, ho entse filosofi tse itseng bakeng sa ho ba mananeo ba batlang ho ithuta puo ea bona. Ho joalo, puo mananeo Ruby etselitsoeng ho bōpa e bonolo, 'me ka nako e tšoanang dikopo utloahala. Ruby kgatello ya hase ka lebelo la lenaneo, le tsela e bonolo le balegang ya khoutu ya.
Litšobotsi tsa sehlooho tsa puo eo
"Ruby" ka puo mananeo ke eng? Sena ke haholo-holo ya puo Sepheo-sekametseng. Ha ho na le mefuta e sa hlabolohang - dibopeho tsohle le diyuniti ya data ba beha dintho (ho fapana ho tšoanang puo Java, e na le ya data khale dibopeho). Mong le e mong mosebetsi ho "Ruby" ke mokhoa. Tse ngata tsa likarolo le bokgoni hlahiswa bakeli ho tloha lipuo tse ling tse mananeo a, kahoo re ka ka tsela e sireletsehileng re Ruby (puo) e akaretse molemo ka ho fetisisa ho tloha tse fapa-fapaneng ba buang lipuo tse ling le ho theknoloji e.
paradigms puo
Arabela potso ka seo ke "Ruby" ka puo selotlolo paradigm, o ka tšohanyetso eena ka mocheso oa phehisano ena. Ka mor'a hore tsohle, ka puo ena lumella u ho sebelisa e 'ngoe ea ho paradigms mananeo ka tsela e tsoanang le atlehileng.: setaele tsa tsamaiso ea mananeo, hana-sekametseng le mokgwathupelo tshebetso. developer indonesia ke lokolohile ho khetha bakeng sa bona le paradigm hore ke haufi le eena, 'me lisebelisoa tse ba hae ho tloha ena e ke ke ea lithibelo kapa se fokolang haholo. Puo mananeo "Ruby" khothalletsa feela kgetho ena.
Mabaka a ratoa le
moralo wa Popular
Ha re bua ka moralo wa ratoang tse teng 'marakeng kajeno, har'a bona ikhethang Rails. batho ba bangata, ha a botsoa ka seo ke "Ruby", intuitively fana ka maikutlo a RubyOnRails. sete ena ea likarolo Software fetohile indasteri tekanyetso har'a ke jwa. O lula a hlokomelwa, ntshetswa pele le go tlaleletswa ke kopanelo ea ba mananeo, ha setseng free. moralo wa ena e hlalosa dikarolo ho web kopo e le karolo ea MVC paterone (Model-View-molaoli eo), empa e boetse e fana ka itokiselitse entsoeng ikopanya le kopo seva le segokanyimmediamentsi sa sebolokigolo ea ho kena k'homphieutheng, ba. Tsena 3 dikarolo, ha e le hantle, lumella lihora tse seng kae ho ngola 'me a balehe blog e bonolo ka Internet kapa poraefete leqepheng la ho web.
Bohlokoa ba liteko mongolo
karolo e 'ngoe ea bohlokoa ea lintho tse phelang tikolohong ea puo Ruby,' me likarolo tsa lona ho web thehiloeng ke lilaebrari freymovrki le liteko ho ngola. RubyOnRails filosofi o pakela BDD (ntshetsopeleng boitšoaro bo-khannoang), e leng ho bolelang hore a thulaganyo pele baka tatelano ea liteko tse hlalosang boitšoaro ho lebelletsoe ea lenaneo, ebe baka le khoutu hore ho hlokahala hore le ka katleho feta liteko tsena. E seng semmuso tekanyetso sebakeng sena ke RSpec - moralo wa ena lumella u ho ngola Maemong a teko ho utloisisa, esita le bakeng sa ho basebelisi ba se nang phihlelo hore ba be.
Ruby mahakoe
Thanks ho e hlalosa ka ho qaqileng ho maemo a lokela ho iphaphatha le liphutheloana tsohle le lilaebrari ka Ruby, ntshetsopele ya agregar a-ons Hase ntho e thata. Ka lebaka leo, har'a mahakoe thoeng (ho tloha ka English -. Lehakoe) dimojule ka fumanoa bakeng sa kopo leha e le efe - ho tloha ikopanya le websaeteng le ditshebeletso boraro-mokga sethaleng o qetile ho e-khoebo. Sohle seo u hlokang ho sebelisa mokga boraro laebrari e - e ho hlalosa ho itšetleha ea morero bona ho tloha ba bang ba sebelisa laebrari, teng ka thōko kapa ea moo polokelo, 'me nakong e hahe sebaka tlang sebelisa laebrari ena e ka tsela e iketsang laela ka kopo. E boetse e simplifies falla pakeng ke jwa porojeke, e le ho na le ke ho hlokahale hore letsoho abelana dependencies ho haha morerong ona.
Similar articles
Trending Now