Pūnaewele, 'O Polokalamu
He aha ka Ruby? 'O ka'ōlelo papahana "Ruby"
I kēia manawa, aia ka nui o nā'ōlelo ho'olālā,'o kēlā me kēia me kona'ano pono'ī a me nā'ōnaehana. Ma kēia'atikala e kūkākūkā ana kākou i kahi o lākou.
Ka Moolelo o ka Ruby
Ua lō'ihi loa ka lō'ihi o Ruby e like me ka'ōlelo ho'olālā. Ua ho'omaka'ia ka hana ma ka puke mua loa o kēia'ōlelo kaulana i kēia lā ma kahi mamao loa o ka makahiki 1993, a'o ka huahana mua loa i hiki mai i 1995. 'O ka mea nāna i ho'okumu i ka'ōlelo,'o Yukihiro Matsumoto, he mea ho'olālā ho'onāukiuki mai nā lā o nā haumāna, akā'o ka mana'o o ka hana'ana i kāna mea pono iho ua'ike'ia ma hope aku. No laila, he mea kupaianaha loa kēia e pili ana i kēia papahana papahana i kēia mau lā i kahi o nā kūlana ki'eki'e i ka ho'okumu'ana i nā polokalamu polokalamu o ka honua nei?
Philosophy of Ruby
I ka wā e ho'okumu ai i kāna kāko'o,'o Matsumoto, he mea ho'ola'a ho'olaha a me ke'ano hoihoi o ka ho'olālā'ana i nā mea i hana'ia, hana'ia kekahi mana'o no nā polokalamu'elemu e makemake e a'o i kāna'ōlelo. No laila, ua ho'omohala'ia ka'ōlelo ho'olālā Ruby e hana i mea ma'alahi, a ma ka manawa like, nā mea e hiki ke ho'omaopopo. 'O ka nānā nui o Ruby'a'ole i ka wikiwiki o ka papahana, akā ma ka māmā a me ka heluhelu'ana o ke code.
'O nā kumu nui o ka'ōlelo
He aha ka "Ruby" e like me ka'ōlelo ho'olālā? 'O kēia kahi kumu'ōlelo e pili ana i nā mea. 'A'ohe'ano pilikino -'o nā'oko'a a me nā wae'ikepili kekahi mea (e like me ka Java'ano like'ole, he mau'ike'ike'ikepili kēia). 'O kēlā me kēia hana i "Ruby" kahi ala. Nui nā waiwai a me nā hi'ona i lawe'ia e nā mea hana mai nā'ōlelo ho'olālā'ē a'e, no laila hiki iā'oe ke'ōlelo palekana me ka'ōlelo Ruby i ka maika'i o nā'ōlelo a me nā'enehana'ē a'e.
'Ōlelo Paradigms
'O ka pane'ana i ka nīnau e pili ana i ka'ōlelo "Ruby" ma ke'ano he'ōlelo'ano-nui, hiki iā'oe ke'ike i ka hopena o ka paio. Ma hope o nā mea a pau, hiki kēia 'ōlelo iā'oe e ho'ohana i kekahi o nā'ōnaehana ho'olālā i ka holomua: ma ke'ano o ka ho'olālā papahana, a me ka hopena o ka hana. Ho'okumu ka mea ho'omohala e koho iā ia iho i kahi'ōnaehana kokoke iā ia, a'o kāna mau lakohana mai kēia mea'a'ole e ho'onui'ia a nāwaliwali paha. 'O ka'ōlelo ho'olālā Ruby wale nō ka mea e ho'oikaika i kēia koho.
Nā kumu no ke kaulana
Kūpono mau
Inā mākou e kama'ilio e pili ana i nā mea i'ike nui'ia ma ke kālepa i kēia lā, a laila, i waena o lākou e kūpono ke kuhikuhi'ana i nā ku'i. He nui nā kānaka, e pane ana i ka nīnau e pili ana i ka "Ruby",'oia'i'o'o RubyOnRails. Ua lilo kēia ho'onohonoho o nā papahana polokalamu i'ano'oihana'oihana ma waena o nā mea hana. Ho'omaopopo mau'ia, ho'oulu'ia a ho'onui'ia e kekahi kaiāulu o ka polokalamu polokalamu programmer, oiai e noho mau ana. Kēia? Aieao i ho'ākāka i ka pūnaewele puni honua noi eiiiiiaiou like hapa o ka MVC kumu (Model-View-eiioeieeae), akā, i hoakaka makaukau-i hoʻohui 'ia me ka palapala noi KikowaenaUa , a he mau' e nānā i ka hōkeoʻikepili. 'O kēia mau mea'ekolu,'oia'i'o, e'ae'ia i loko o kekahi mau hola e kākau a holo i ka Internet ma kahi mo'okāki ma'amau a i kahi pūnaewele pūnaewele pūnaewele paha.
Ka nui o nā ho'okolohua kākau
'O kekahi mahele nui o ka ho'omaluola'ōlelo'ōlelo no Ruby, a me kāna pūnaewele pūnaewele,'o ia nā kahua a me nā hale waihona puke no ke kākau'ana i nā ho'okolohua. Ho'omaka'o RubyOnRails i ke ke'eke'a o BDD (halihali'ia ka ho'opi'i'ana),'o ia ho'i ka mea mua e ho'olālā ka mea papahana i nā hō'oia e wehewehe ana i ka hana i mana'o'ia o ka papahana, a laila hana i ke code e pono e holo i kēia mau ho'ā'o. 'O ka laulā i hō'ike'ole'ia ma kēia wahi, he RSpec - kēia papahana e'ae iā'oe e kākau i nā hihia ho'okolohua i ka'ikepili'ia no nā mea ho'omohala kūpono'ole.
Ruby mau pōhaku
Mahalo i ka papa kaulike e pono ai nā papa a me nā hale li'ili'i a Ruby e like,'a'ole pa'akikī ka ho'onui'ana i nā mea add-ons. No laila, i waena o nā mele i kapa'ia (mai ka'ōlelo Pelekānia) - hiki iā'oe ke loa'a nā modula e ho'oponopono ai i kahi pilikia - mai ka ho'ohui'ana me nā pūnaewele pūnaewele a me nā lawelawe'ao'ao'ekolu i nā paepae i ho'omākaukau'ia no ke e-kālepa. 'O nā mea a pau e pono ai'oe e ho'ohana i kahi waihona pūnaewele'ekolu, e wehewehe i ka hilina'i o kāu papahana ma kekahi hale waihona puke ma kahi waihona waihona a mamao paha, a'o ka hale e hana hou ana e ho'oili i kēia waihona i ka waihona. Ho'ohālikelike kēia i ka ne'e'ana o ka papahana ma waena o nā mea ho'omohala, no ka mea,'a'ohe pono e ka'ana like i nā hilina'i no ka hana o ka papahana.
Similar articles
Trending Now