Coimpiutairean, Prògramadh
Dè tha an "ruby" (Ruby)? Tha an cànan prògramaidh "Ruby"
Aig an àm seo, tha mòran prògraman cànain, gach aon a tha aige fhèin feartan agus laghan. Tha an aiste seo a 'cur cudrom air aon dhiubh.
Tha eachdraidh a 'Ruby cànan
Ruby mar an cànan prògramaidh air a bhith timcheall airson ùine mhòr. Obair air a 'chiad deasachadh den seo mòr-chòrdte an-diugh cànan dol air ais gu 1993 agus a' chiad dreach a th 'oifigeil bho 1995. Tha an Cruithfhear a 'chànain, Yukihiro Matsumoto, a bha dèidheil air prògraman bho làithean nan oileanach corp, ach a' bheachd a chruthachadh aca fhèin ionnstramaid a nochd e fada an dèidh sin. Mar sin, dè cho iongantach mu na prògraman seo cànan a tha e an-diugh a 'fuireach air a suidheachadh air thoiseach air an t-saoghal ìre de leasachadh bathar-bog?
Ruby feallsanachd
Nuair a bhios a 'cruthachadh an àl, Matsumoto, mar fan dhìleas agus dèidheil air rud a-amas phrògraman a chruthachadh airson feallsanachd sònraichte prògramaidh a tha ag iarraidh a bhith ag ionnsachadh cànain aca. Mar sin, Ruby cànan prògramaidh a dhealbhadh airson a 'cruthachadh sìmplidh, agus aig an aon àm a thuigsinn iarrtasan. Ruby tha an cudrom air nach eil an t-astar aig a 'phrògram, agus an simplidheachd agus readability còd.
Tha na prìomh fheartan a 'chànain
Dè tha an "ruby" mar an cànan prògramaidh? 'S e seo an nì a' chuid as motha-amas cànan. Chan eil prìomhadail sheòrsaichean - a h-uile na structaran agus na h-aonadan tha dàta air rudan (an taca ris an aon Java cànan, tha prìomhadail dàta structaran). H-uile dreuchd ann an "ruby" 'S e dòigh. Tha mòran de na feartan agus na comasan a thoirt a-steach bho luchd-cruthachaidh phrògraman eile chànanan, mar sin tha sinn sàbhailte urrainn a ràdh gu bheil Ruby (cànan) a 'gabhail a-steach as fheàrr bho dhiofar chànanan eile agus teicneòlasan.
cànan paradigms
A 'freagairt ceist mu dè an "ruby" mar eisimpleir ioma-chànain, faodaidh sibh gu h-obann a lorg fhèin ann an teas na connspaid. Às dèidh na h-uile, an cànan seo a 'leigeil leat cleachdadh sam bith de na prògraman paradigms a cheart cho soirbheachail: a modha stoidhle de phrògraman, aghaidh-amas agus Gnìomhachail dòigh-obrach. Tha leasaichear e saor an-asgaidh a thaghadh airson iad fhèin an eisimpleir a tha nas fhaisge dha, agus innealan aige bho nach bi seo air bacadh no nas laige. Tha an cànan prògramaidh "Ruby" a-mhàin a 'brosnachadh an roghainn seo.
Tha adhbharan airson a 'còrdadh
Popular frèaman
Ma bhios sinn a 'bruidhinn mu dheidhinn frèaman-chòrdte a th' ann anns a 'mhargaid an-diugh, nam measg seasamh a-mach Rails. Tha mòran dhaoine, nuair a dh'iarrar mu dè a tha an "ruby", a 'ciallachadh intuitively RubyOnRails. -Seata seo de bhathar-bog phàirtean bhith an gnìomhachas an ìre am measg luchd-leasachaidh. Tha e daonnan a 'cumail suas, a' leasachadh agus a 'cur coimhearsnachd prògramaidh, fhad' sa bha air fhàgail an-asgaidh. Tha am frèam seo a 'toirt iomradh air an lìon an iarrtas mar phàirt de cho-phàirtean a' MVC pàtran (Modail-View-Rianadair), ach cuideachd a 'toirt dèante amalachadh le an iarrtas fhrithealaiche agus an eadar-aghaidh-uasal gus an stòr-dàta. Tha iad seo co-phàirtean 3, gu dearbh, a 'leigeil le beagan uairean a thìde a' sgrìobhadh agus a 'ruith sìmplidh blog air an eadar-lìon no prìobhaideach duilleag-lìn.
Tha cudromachd sgrìobhadh deuchainnean
Cudromach eile phàirt de eag-shiostam na Ruby chànain, agus a-lìn a tha stèidhichte pàirtean freymovrki leabharlannan agus sgrìobhadh deuchainnean. RubyOnRails feallsanachd a 'searmonachadh BDD (giùlan stiùireadh leasachadh), a' ciallachadh gu bheil a 'chiad phrogramaiche, a' cruthachadh sreath de dheuchainnean a tha ag innse an dùil giùlan a 'phrògram, agus an uair sin a' cruthachadh a 'chòd a dh'fheumas a soirbheachail seachad na deuchainnean sin. Unofficial àbhaisteach anns an sgìre seo RSpec - frèam-obrach seo a 'leigeil dhuibh sgrìobhadh deuchainn cùisean a thuigsinn, fiù' s feadhainn airson luchd-cleachdaidh a leasachadh.
Ruby Gems
Taing do a mhìneachadh gu mionaideach na h-ìrean a dh'fheumas a h-uile gèilleadh ris na pacaidean agus leabharlannan ann Ruby, leasachadh tuilleadan Chan eil e doirbh. Uime sin, am measg an t-ainm seudan (bhon Bheurla -. Seud) modalan Gheibhear airson cha mhòr tagradh sam bith - bho amalachadh le lìonraidhean sòisealta agus seirbheisean treas-phàrtaidh a chrìochnaichte àrd-ùrlar airson post-malairt. Uile a dh'fheumas tu a 'cleachdadh treas pàrtaidh leabharlainn - a tha a' toirt cunntas an crochadh phròiseact aca bho an cuid de leabharlainn, suidhichte ann an iomallach no ionadail repository, agus rè na h-ath seo a thogail leabharlainn ga luchdachadh a-steach an tagradh. Tha e cuideachd a simplifies imrich eadar a 'phròiseact leasachaidh, mar sin chan eil feum làimh a roinn an urra ri bhith a' togail a 'phròiseict.
Similar articles
Trending Now