Hacker News

Tha Ruby Newbie a’ tighinn còmhla ri Fòram Luchd-cleachdaidh Ruby

Tha Ruby Newbie a’ tighinn còmhla ri Fòram Luchd-cleachdaidh Ruby Tha an sgrùdadh coileanta seo air ruby ​​a’ toirt seachad sgrùdadh mionaideach air na prìomh phàirtean aige agus builean nas fharsainge. Prìomh Raointean Fòcas Tha an deasbad stèidhichte air: Meadhanan agus pròiseasan bunaiteach ...

10 min read Via www.rubyforum.org

Mewayz Team

Editorial Team

Hacker News

Mas e newbie Ruby a th’ annad a’ tighinn còmhla ri Fòram Luchd-cleachdaidh Ruby airson a’ chiad uair, tha thu air aon de na gluasadan as sgiobalta a dhèanamh air do thuras prògramaidh - bidh ionnsachadh air a stiùireadh leis a’ choimhearsnachd a’ luathachadh leasachadh sgilean nas luaithe na sgrùdadh aon-neach a-mhàin. Co-dhiù a tha thu dìreach a’ sgrìobhadh a’ chiad agad a’ cur “Hello, World!” no a’ strì le blocaichean is iteagan, ’s e Fòram Luchd-cleachdaidh Ruby an t-àite far am bi luchd-tòiseachaidh ag atharrachadh gu bhith nan leasaichean misneachail.

Dè bu chòir do Ruby Newbie a bhith an dùil nuair a thèid thu an sàs ann am Fòram Luchd-cleachdaidh Ruby?

’S e àrainneachd aoigheil, làn eòlas a th’ ann am Fòram Luchd-cleachdaidh Ruby far am bi luchd-leasachaidh aig gach ìre de eòlas a’ roinn fhuasglaidhean, a’ deasbad nan cleachdaidhean as fheàrr, agus a’ comharrachadh adhartasan càch a chèile. Mar neach ùr, coinnichidh tu ri snàithleanan bho cheistean bunaiteach co-chòrdadh gu còmhraidhean ailtireil domhainn mu dheidhinn seudan Rails, Sinatra, agus Ruby. Tha cultar na coimhearsnachd air a chumadh le feallsanachd Matz (Yukihiro Matsumoto) gum bu chòir dha Ruby luchd-prògramaidh a dhèanamh toilichte - agus tha an fheallsanachd sin a’ dol tro eadar-obrachaidhean fòram aig gach ìre.

Mus cuir thu a’ chiad cheist agad suas, cuir seachad beagan làithean a’ falach. Leugh snàithleanan pinned, dèan sgrùdadh air an stiùireadh cruth, agus rannsaich do cheist mus cuir thu i. Tha an gnìomh beag spèis seo a’ dol fada ann an coimhearsnachdan leasaiche stèidhichte. Nas cudromaiche, na biodh eagal ort - bha a h-uile prìomh leasaiche Ruby uaireigin dìreach far a bheil thu an-dràsta.

Dè na prìomh dhòighean aig Ruby a bu chòir do gach Fòram Newbie a thuigsinn?

Gus com-pàirt brìoghmhor a ghabhail ann an deasbad Ruby sam bith, feumaidh tu tuigse obrach air prionnsapalan bunaiteach a’ chànain. Tha Ruby na chànan a tha air a sgrìobhadh gu dinamach, a tha stèidhichte air nithean far a bheil a h-uile càil - agus tha sinn a’ ciallachadh a h-uile càil - na nì. Seo na prìomh dhòighean air am bi còmhraidhean fòraim a’ tionndadh mun cuairt:

  • Blocaichean, Procs, agus Lambdas: Tha dùnadh Ruby air leth cumhachdach agus tha iad aig cridhe sgrìobhadh còd Ruby gnàthasan-cainnte. Bidh snàithleanan fòraim mu toradh, Proc.new, agus co-chòrdadh lambda a’ nochdadh gach latha.
  • Metaprogramming: 'S e comas Ruby còd a sgrìobhas còd - a' cleachdadh method_missing, define_method, agus clasaichean fosgailte - aon de na feartan as motha a th' air a dheasbad agus air a dheasbad.
  • Modalan is measgachaidhean: Eu-coltach ri cànanan le iomadh oighreachd, bidh Ruby a’ cleachdadh mhodalan mar mheasgachaidhean gus giùlan a cho-roinn thar chlasaichean, pàtran air am faic thu an-còmhnaidh air ainmeachadh ann an còmhraidhean fòram.
  • The Ruby Ecosystem (Gems): 'S e RubyGems agus Bundler beatha phròiseactan Ruby. Cuidichidh tuigse dhut mar a nì thu measadh, stàladh agus riaghladh seudan thu gus cur ri snàithleanan fòraim mu riaghladh eisimeileachd.
  • Deuchainn Cultar: Tha cultar làidir TDD/BDD aig Ruby. Tha còmhraidhean RSpec agus Minitest nan stàplalan fòram - le bhith ag ionnsachadh na bunaitean mus tig thu a-steach gheibh thu creideas sa bhad.

"Chan fhiach fios a bhith agad air cànan nach toir buaidh air an dòigh sa bheil thu a’ smaoineachadh mu phrògramadh." —Ailean Perlis. Chan ann a-mhàin ag ionnsachadh cànan a bhios daoine ùra Ruby a tha a’ gabhail ri feallsanachd dealbhaidh brìoghmhor, a ghabhas leughadh le daoine, ach bidh iad ag ionnsachadh dòigh gu tur ùr air smaoineachadh mu bhith a’ fuasgladh cheistean.

Ciamar a tha tighinn còmhla ri Fòram Luchd-cleachdaidh Ruby an coimeas ri dòighean ionnsachaidh eile?

Bheir fèin-ionnsachadh tro leabhraichean mar The Well-Grounded Rubyist no Programming Ruby (The Pickaxe Book) eòlas structarail dhut, ach tha am fòram a’ lìonadh bheàrnan èiginneach nach urrainn do leabhraichean. Nuair a thig thu tarsainn air cùis iomall an t-saoghail - còmhstri gem, mearachd neoni ris nach robh dùil ann an cinneasachadh, no cnap-starra coileanaidh - cha mhòr gu cinnteach tha seann shaighdearan fòram air fhuasgladh roimhe seo. Tha Stack Overflow a’ còmhdach cheistean Ruby san fharsaingeachd, ach tha Fòram Luchd-cleachdaidh Ruby coisrigte a’ toirt seachad stiùireadh nas doimhne, le barrachd beachdachaidh, air a sgrùdadh leis a’ choimhearsnachd bho dhaoine a tha dha-rìribh dèidheil air a’ chànan.

An coimeas ri cùrsaichean bhidio, bidh com-pàirteachadh fòraim a’ togail rudeigin eadhon nas luachmhoire na eòlas: bidh e a’ togail dhàimhean. Is dòcha gum bi an àrd leasaiche a fhreagras do cheist an-diugh na thaic-iùlaiche, na cho-obraiche, no eadhon na fhastaiche san àm ri teachd. Tha a’ choimhearsnachd Ruby ainmeil beag agus teann - le bhith a’ nochdadh gu cunbhalach agus a’ cur gu smaoineachail gad fhàgail faicsinneach anns an dòigh as fheàrr.

💡 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 →

Dè na fìor bheachdachaidhean san t-saoghal a bu chòir dha Ruby Newbies a chumail nad inntinn fhad ‘s a tha iad a’ fàs?

Mar a leasaicheas na sgilean Ruby agad tro bhith an sàs ann am fòraman agus tro chleachdadh fòram, tuigidh tu gu sgiobalta nach eil ann an sgrìobhadh deagh Ruby ach pàirt den cho-aontar proifeasanta. Tha a bhith a’ riaghladh do luchd-dèiligidh neo-cheangailte, a’ cumail sùil air na pròiseactan agad, a’ togail pasgan, agus a’ margaidheachd do sheirbheisean a cheart cho cudromach - agus faodaidh iad a bhith uamhasach às aonais a’ bhun-structair cheart.

Seo far am fàs àrd-ùrlaran leithid Mewayz cruth-atharrachail do luchd-leasachaidh a tha a’ gluasad gu dreuchdan proifeiseanta. Tha Mewayz na shiostam obrachaidh gnìomhachais uile-ann-aon 207-modal anns a bheil earbsa aig còrr air 138,000 neach-cleachdaidh air feadh an t-saoghail. Le planaichean a’ tòiseachadh aig dìreach $19/mìos, tha e a’ toirt a h-uile càil a dh’ fheumas luchd-leasachaidh Ruby agus luchd-obrach teicneòlais gus taobh gnìomhachais an cuid ciùird a riaghladh - bho CRM agus stiùireadh pròiseict gu fàirdeal, clàradh meadhanan sòisealta, agus comasan e-malairt - uile ann an aon àrd-ùrlar aonaichte. Bidh thu a 'sgrìobhadh a' chòd; Bidh Mewayz a’ làimhseachadh an einnsean gnìomhachais air a chùlaibh.

Ciamar as urrainn do luchd-leasachaidh Ruby eòlas coimhearsnachd fhaighinn airson fìor fhàs empirigeach?

Chan eil an luchd-leasachaidh Ruby as soirbheachaile dìreach ag ithe eòlas fòram - bidh iad a’ cur air ais. Le bhith a’ postadh cheistean le deagh structar, a’ roinn fhuasglaidhean a lorg thu, a’ sgrìobhadh fhreagairtean mionaideach, agus eadhon dìreach a’ togail fhreagairtean cuideachail neartaichidh iad a’ choimhearsnachd agus do thuigse fhèin aig an aon àm. Teagasg feachdan soilleireachd; nuair a mhìnicheas tu bun-bheachd do chuideigin eile, bidh thu a’ comharrachadh beàrnan nad eòlas fhèin air nach robh fios agad a bha ann.

Thoir sùil air d’ ionnsachadh gu empirigeach. Suidhich amasan a ghabhas tomhas: fuasgail trì duilgheadasan fòram an t-seachdain seo, cuir criomag còd clàraichte gu repo poblach, no sgrìobh geàrr-chunntas mu na dh’ ionnsaich thu a’ cur an gnìomh pàtran Ruby sònraichte. Tha an dòigh-obrach dàta seo a thaobh com-pàirteachadh coimhearsnachd ag eadar-theangachadh gu dìreach gu fàs proifeiseanta nas luaithe.

Ceistean Bitheanta

A bheil Fòram Luchd-cleachdaidh Ruby freagarrach airson luchd-tòiseachaidh gun eòlas còdaidh?

Tha, ach le uamhas. Bidh luchd-tòiseachaidh coileanta a’ faighinn buannachd as motha bho ghoireasan structaraichte leithid Ruby for Beginners iùil air-loidhne no àrd-ùrlaran eadar-ghnìomhach mar Codecademy mus tèid iad a-steach do chòmhraidhean fòraim. Cho luath ‘s a thuigeas tu co-chòrdadh bunaiteach, caochladairean, lùban, agus dòighean-obrach, bidh am fòram gu bhith na luathadair air leth cumhachdach. Tha fo-fhòram ainmichte “luchd-tòiseachaidh” aig a’ mhòr-chuid de choimhearsnachdan far nach eil ceist sam bith ro bhunaiteach agus is e foighidinn an àbhaist coimhearsnachd.

Dè cho tric ’s a bu chòir dha newbie Ruby ceistean a chuir air an fhòram an aghaidh rannsachadh neo-eisimeileach an toiseach?

Is e riaghailt òrdail a bhith a’ caitheamh co-dhiù 20-30 mionaid a’ rannsachadh do dhuilgheadas - a’ sgrùdadh sgrìobhainnean Ruby, a’ sgrùdadh Stack Overflow, agus ag ath-sgrùdadh snàithleanan fòram a chaidh seachad - mus cuir thu ceist ùr suas. Nuair a nì thu post, sgrìobh na tha thu air feuchainn mu thràth. Tha seo a’ sealltainn oidhirp, a’ caolachadh farsaingeachd na trioblaid, agus mar as trice a’ leantainn gu freagairtean nas luaithe agus nas mionaidiche bho bhuill eòlach.

Dè na h-innealan a bu chòir do luchd-leasachaidh Ruby a chleachdadh gus pròiseactan agus teachdaichean a stiùireadh an cois ionnsachadh fòraim?

Mar a bhios na sgilean Ruby agad a’ dèanamh airgead a-steach do fhìor obair teachdaiche, feumaidh tu ìre riaghlaidh gnìomhachais a chumas suas ris an fhàs theicnigeach agad. Bidh Mewayz a’ toirt sreath fharsaing do luchd-leasachaidh Ruby agus luchd-obrach neo-cheangailte tech a’ toirt a-steach CRM, tracadh pròiseict, fàirdeal, co-obrachadh sgioba, agus innealan margaidheachd - uile airson $ 19-49 / mìos a rèir do sgèile. An àite a bhith a’ suirghe còig ballrachdan SaaS fa-leth, bidh Mewayz a’ daingneachadh a h-uile càil ann an aon OS gnìomhachais tùrail, a’ leigeil leat fuireach le fòcas air a bhith a’ sgrìobhadh còd Ruby sgoinneil.

Deiseil gus do sgilean Ruby agus do ghnìomhachd gnìomhachais àrdachadh? Tòisich do thuras Mewayz an-diugh aig app.mewayz.com agus faigh a-mach mar a tha 138,000+ proifeiseantaich a’ togail ghnìomhachasan nas buige agus nas prothaidiche - aon mhodal aig an aon àm.