Còig ceistean mu dhealbhadh cànan prògramadh

Còig ceistean mu dhealbhadh cànan prògramadh

Feallsanachd stiùiridh

1. Cànanan prògramadh airson daoine

Is e cànanan prògramadh mar a bhios daoine a’ bruidhinn ri coimpiutairean. Bidh an coimpiutair toilichte cànan sam bith nach eil dà-sheaghach a bhruidhinn. Is e an adhbhar gu bheil cànanan àrd-ìre againn air sgàth nach urrainn do dhaoine cànan inneal a làimhseachadh. Is e puing chànanan prògramaidh casg a chuir air ar n-eanchainn daonna lag, lag bho bhith a’ faighinn cus mion-fhiosrachaidh.

Tha fios aig ailtirean gu bheil cuid de dhuilgheadasan dealbhaidh nas miosa na cuid eile. Is e dealbhadh dhrochaidean cuid de na duilgheadasan dealbhaidh as soilleire agus as eas-chruthach. Anns a 'chùis seo, is e an obair agad a bhith a' còmhdach an astar riatanach le cho beag de stuth 'sa ghabhas. Aig ceann eile an speactram tha dealbhadh cathair. Bu chòir do luchd-dealbhaidh chathraiche an ùine a chaitheamh a 'smaoineachadh air cnapan dhaoine.

Tha an aon eadar-dhealachadh aig leasachadh bathar-bog. Is e duilgheadas snog, eas-chruthach a th’ ann a bhith a’ dealbhadh algoirmean gus dàta a stiùireadh tro lìonra, leithid dealbhadh dhrochaidean. Ged a tha dealbhadh chànanan prògramaidh coltach ri bhith a’ dealbhadh chathraichean: feumaidh tu dèiligeadh ri laigsean daonna.

Tha seo duilich don mhòr-chuid againn a thuigsinn. Tha a bhith a’ dealbhadh shiostaman matamataigeach eireachdail a’ faireachdainn tòrr nas tarraingiche don mhòr-chuid againn na bhith a’ coimhead ri laigsean dhaoine. Is e an t-àite a th’ aig eireachdas matamataigeach gu bheil ìre de bhòidhchead a’ dèanamh phrògraman nas fhasa a thuigsinn. Ach chan ann mu dheidhinn eireachdas a tha e uile.

Agus nuair a chanas mi gum bu chòir cànanan a bhith air an dealbhadh gus gabhail ri laigsean dhaoine, chan eil mi a’ ciallachadh gum bu chòir cànanan a bhith air an dealbhadh airson droch phrogramadairean. Gu fìrinneach, bu chòir dhut bathar-bog a dhealbhadh airson na prògramadairean as fheàrr, ach tha crìochan aig eadhon na prògraman as fheàrr. Chan eil mi a’ smaoineachadh gum biodh e a’ còrdadh ri duine sam bith prògramadh ann an cànan far an robh na caochladairean uile air an comharrachadh leis an litir “x” le fo-sgrìobhainnean slàn.

2. Dealbhadh dhut fhèin agus do charaidean

Ma choimheadas tu air eachdraidh chànanan prògramaidh, chaidh a’ mhòr-chuid de na cànanan as fheàrr a dhealbhadh airson an cleachdadh leis na h-ùghdaran aca fhèin, agus chaidh a’ mhòr-chuid den fheadhainn as miosa a dhealbhadh airson daoine eile a chleachdadh.

Nuair a bhios cànanan air an dealbhadh airson daoine eile, tha e an-còmhnaidh na bhuidheann sònraichte de dhaoine: chan eil daoine cho snasail ri luchd-cruthachaidh a’ chànain. Seo mar a gheibh thu teanga a bhios a’ bruidhinn riut. Is e Cobol an eisimpleir as fhollaisiche, ach tha a’ mhòr-chuid de chànanan air am beò-ghlacadh leis an spiorad seo.

Chan eil gnothach sam bith aige ri cho àrd sa tha an cànan. Tha C gu math ìosal, ach chaidh a chruthachadh airson a chleachdadh leis na h-ùghdaran aige, agus is e sin as coireach gu bheil luchd-tarraing dèidheil air.

Is e an argamaid airson cànanan a dhealbhadh airson droch phrogramadairean gu bheil barrachd phrògraman dona ann na feadhainn math. Is dòcha gu bheil seo mar sin. Ach tha an àireamh bheag seo de luchd-prògramaidh math a 'sgrìobhadh barrachd bathar-bog gu mì-chothromach.

Is e mo cheist, ciamar a chruthaicheas tu cànan a tha tarraingeach dha na hackers as fheàrr? Tha e coltach rium gu bheil a’ cheist seo co-ionann ris a’ cheist ciamar a chruthaicheas tu cànan prògramaidh math?, Ach eadhon mura h-eil, tha e na cheist inntinneach co-dhiù.

3. Thoir uiread de smachd don phrògramadair

Bidh mòran chànanan (gu h-àraidh an fheadhainn a chaidh a dhealbhadh airson daoine eile) ag obair mar nannies: bidh iad a’ feuchainn ri rabhadh a thoirt dhut bho rudan a tha iad a’ smaoineachadh nach bi feumail dhut. Tha mi a’ gabhail an taobh eile: thoir uiread de smachd don phrògramadair ’s as urrainn dhut.

Nuair a dh’ ionnsaich mi Lisp an toiseach, b’ e an rud a bu mhotha a chòrd rium gun robh sinn a’ bruidhinn mar dhaoine co-ionann. Anns na cànanan eile a bha mi air ionnsachadh ron àm sin, bha cànan ann, agus bha am prògram agam sa chànan sin, agus bha iad ann gu tur air leth. Ach ann an Lisp, bha na gnìomhan agus na macros a sgrìobh mi an aon fheadhainn anns an deach an cànan fhèin a sgrìobhadh. B’ urrainn dhomh an cànan fhèin ath-sgrìobhadh nam biodh mi ag iarraidh. Bha an aon thagradh aige ri bathar-bog stòr fosgailte.

4. Is e brevity piuthar tàlant

Tha giorrad air a mheas gu leòr agus eadhon air a tàmailteachadh. Ach ma choimheadas tu a-steach do chridhe luchd-hackers, chì thu gu bheil iad gu math dèidheil air giorrad. Cò mheud uair a tha thu air cluinntinn gu bheil hackers a’ bruidhinn gu dòigheil mu mar, ann an, can, APL, as urrainn dhaibh rudan iongantach a dhèanamh le dìreach loidhne no dhà de chòd? Tha mi creidsinn gur toil le daoine gu math spaideil aire a thoirt dha seo.

Tha mi a’ creidsinn gur e rud math a th’ ann cha mhòr rud sam bith a nì prògraman nas giorra. Bu chòir tòrr ghnìomhan leabharlainn a bhith ann, bu chòir a h-uile dad a dh’ fhaodadh a bhith so-thuigsinn a bhith; bu chòir co-chòrdadh a bhith nas mionaidiche; bu chòir eadhon ainmean eintiteas a bhith goirid.

Agus chan e a-mhàin gum bu chòir prògraman a bhith goirid. Bu chòir leabhraichean-làimhe a bhith goirid cuideachd. Tha pàirt mhath de na leabhraichean-làimhe làn de mhìneachaidhean, àicheadh, rabhaidhean agus cùisean sònraichte. Ma dh'fheumas tu an leabhar-làimhe a ghiorrachadh, is e an roghainn as fheàrr an cànan a dh 'fheumas uiread de mhìneachadh a cheartachadh.

5. Aithnich dè tha ann an hacking

Bu mhath le mòran dhaoine a bhith a’ slaodadh a bhith matamataigs, no co-dhiù rudeigin coltach ri saidheans. Tha mi a’ smaoineachadh gu bheil hacking nas coltaiche ri ailtireachd. Tha ailtireachd mu dheidhinn fiosaig leis gum feum ailtire togalach a dhealbhadh nach tuit, ach is e fìor amas ailtire togalach math a chruthachadh, gun a bhith a’ lorg lorgan ann an raon staitigeach.

Is e an rud a tha dèidheil air hackers prògraman sgoinneil a chruthachadh. Agus tha mi a’ smaoineachadh, co-dhiù nar smuaintean fhèin, gum bu chòir dhuinn cuimhneachadh gur e rud iongantach a th’ ann a bhith a’ sgrìobhadh phrògraman sgoinneil, eadhon nuair nach eil an obair sin furasta eadar-theangachadh gu airgead inntleachdail àbhaisteach phàipearan saidheansail. Bho thaobh inntleachdail, tha e a cheart cho cudromach cànan a dhealbh a chòrdas ri luchd-prògramaidh 's a tha e airson cànan uabhasach a dhealbhadh a tha a' gabhail a-steach beachd air an urrainn dhut pàipear fhoillseachadh.

Cùisean Fosgailte

1. Ciamar a chur air dòigh leabharlannan mòra?

Tha leabharlannan a’ fàs nam pàirt chudromach de chànanan prògramaidh. Bidh iad a 'faighinn cho mòr' s gum faod e a bhith cunnartach. Ma bheir e nas fhaide gnìomh a lorg ann an leabharlann a nì na tha a dhìth ort na bhith a’ sgrìobhadh a’ ghnìomh sin thu fhèin, cha dèan a’ chòd gu lèir dad ach do leabhar-làimhe a dhèanamh nas tiugh. (Bha na leabhraichean-làimhe Symbolics na eisimpleir de seo.) Mar sin feumaidh sinn fuasgladh fhaighinn air duilgheadas eagrachadh leabharlainn. Mas fheàrr, dealbhaich iad gus an urrainn don phrògramadair tomhas dè an obair leabharlainn a tha iomchaidh.

2. A bheil fìor eagal air daoine mu cho-chòrdadh ro-leasachan?

Is e duilgheadas fosgailte a tha seo anns an fhaireachdainn gu bheil mi air a bhith a’ smaoineachadh mu dheidhinn airson grunn bhliadhnaichean agus nach eil fios agam fhathast air an fhreagairt. Tha coltas gu bheil co-chòrdadh ro-leasachan gu tur nàdarra dhomh, ach a-mhàin 's dòcha airson a chleachdadh ann am matamataig. Ach 's dòcha gu bheil mòran de neo-thaitneach Lisp dìreach mar thoradh air a' cho-chòrdadh air nach eil sinn eòlach... 'S e cùis eile a th' ann am bu chòir dhuinn dad a dhèanamh mu dheidhinn, ma tha e fìor.

3. Dè a dh'fheumas tu airson bathar-bog frithealaiche?

Tha mi a’ smaoineachadh gur e tagraidhean lìn a bhios anns a’ mhòr-chuid de thagraidhean a thèid a sgrìobhadh anns an ath fhichead bliadhna, leis gum bi prògraman a’ fuireach air frithealaiche agus a’ conaltradh riut tro bhrobhsair lìn. Agus airson a leithid de thagraidhean a sgrìobhadh feumaidh sinn rudan ùra.

Is e aon de na rudan sin taic airson dòigh ùr air tagraidhean frithealaiche a leigeil ma sgaoil. An àite brathan mòra no dhà sa bhliadhna, leithid bathar-bog deasg, thèid bathar-bog frithealaiche a leigeil ma sgaoil ann an sreath de dh’ atharrachaidhean beaga. Is dòcha gum bi còig no deich fiosan agad gach latha. Agus bidh an dreach as ùire aig a h-uile duine an-còmhnaidh.

A bheil fios agad mar a dhealbhaicheas tu prògraman gus an cumail suas? Feumaidh bathar-bog an fhrithealaiche a bhith air a dhealbhadh gus a bhith caochlaideach. Bu chòir dhut a bhith comasach air atharrachadh gu furasta, no co-dhiù fios a bhith agad dè a tha atharrachadh beag a’ ciallachadh agus dè tha cudromach.

Is e rud eile a dh’ fhaodadh a bhith feumail ann am bathar-bog frithealaiche, gu h-obann, leantalachd lìbhrigidh. Ann an tagradh lìn faodaidh tu rudeigin mar seo a chleachdadh CPSgus buaidh cleachdaidhean fhaighinn ann an saoghal gun staid seiseanan lìn. Is dòcha gum b’ fhiach e le leantainneachd solair mura h-eil am feart ro dhaor.

4. Dè na tarraingean ùra a tha fhathast ri lorg?

Chan eil mi cinnteach dè cho reusanta sa tha an dòchas sin, ach gu pearsanta bu mhath leam tarraing ùr a lorg - rudeigin a dh’ fhaodadh a bhith cho brìoghmhor ri gnìomhan no ath-chuairtean den chiad ìre no co-dhiù paramadairean bunaiteach. Is dòcha gur e bruadar do-dhèanta a tha seo. Gu tric cha lorgar rudan mar sin. Ach cha chaill mi dòchas.

Beagan dìomhaireachdan aithnichte

1. Faodaidh tu cànan sam bith a tha thu ag iarraidh a chleachdadh

Roimhe sin, bha cruthachadh thagraidhean a’ ciallachadh cruthachadh bathar-bog deasg. Agus ann am bathar-bog deasg tha claonadh mòr ann a bhith a’ sgrìobhadh thagraidhean anns an aon chànan ris an t-siostam-obrachaidh. Mar sin o chionn deich bliadhna, bha sgrìobhadh bathar-bog san fharsaingeachd a’ ciallachadh bathar-bog sgrìobhaidh ann an C. Mu dheireadh, thàinig an traidisean air adhart: cha bu chòir tagraidhean a sgrìobhadh ann an cànanan neo-àbhaisteach. Agus tha an traidisean seo air a thighinn air adhart cho fada is gu bheil daoine neo-theicnigeach leithid manaidsearan agus luchd-calpa iomairt air ionnsachadh cuideachd.

Bidh bathar-bog an fhrithealaiche a 'sgrios a' mhodail seo gu tur. Le bathar-bog an fhrithealaiche faodaidh tu cànan sam bith a tha thu ag iarraidh a chleachdadh. Cha mhòr nach eil duine a’ tuigsinn seo fhathast (gu sònraichte manaidsearan agus luchd-calpa iomairt). Ach tha cuid de luchd-hackers a 'tuigsinn seo, agus is e sin as coireach gu bheil sinn a' cluinntinn mu chànanan indy mar Perl agus Python. Cha chluinn sinn mu Perl agus Python oir bidh daoine gan cleachdadh gus tagraidhean Windows a sgrìobhadh.

Dè tha seo a’ ciallachadh dhuinne, daoine aig a bheil ùidh ann an dealbhadh cànain prògramaidh, gu bheil luchd-èisteachd comasach airson ar n-obair.

2. Tha astar a 'tighinn bho profilers

Is toil le luchd-leasachaidh cànain, no co-dhiù luchd-gnìomh cànain, a bhith a’ sgrìobhadh luchd-cruinneachaidh a ghineas còd luath. Ach tha mi a’ smaoineachadh nach e sin a tha a’ dèanamh chànanan luath do luchd-cleachdaidh. Thug Knuth fa-near o chionn fhada gu bheil astar an urra ri dìreach beagan bhotail. Agus tha fios aig duine sam bith a tha air feuchainn ri prògram a luathachadh nach urrainn dhut tomhas càite a bheil an cnap-starra. Is e profiler am freagairt.

Tha luchd-leasachaidh cànain a’ fuasgladh na trioblaid ceàrr. Chan fheum luchd-cleachdaidh slatan-tomhais airson ruith gu sgiobalta. Feumaidh iad cànan a sheallas dè na pàirtean den phrògram aca a dh'fheumar ath-sgrìobhadh. Aig an ìre seo, tha feum air astar ann an cleachdadh. Mar sin is dòcha gum biodh e na b’ fheàrr nan cuireadh luchd-gnìomh cànain seachad leth na h-ùine a chaitheas iad a’ dèanamh an fheum as fheàrr den inneal-cruinneachaidh agus ga chaitheamh air deagh phròifil a sgrìobhadh.

3. Feumaidh tu app a bheir air do chànan atharrachadh

Is dòcha nach e seo an fhìrinn mu dheireadh, ach tha e coltach gun do dh'atharraich na cànanan as fheàrr còmhla ris na tagraidhean anns an deach an cleachdadh. Chaidh C a sgrìobhadh le daoine a bha feumach air prògramadh siostaman. Chaidh Lisp a dhealbhadh gu ìre airson eadar-dhealachadh samhlachail, agus bha McCarthy cho èasgaidh airson tòiseachadh gun do thòisich e eadhon a’ sgrìobhadh prògraman eadar-dhealachaidh anns a’ chiad phàipear Lisp ann an 1960.

Tha seo gu sònraichte math ma dh’ fhuasglas an tagradh agad cuid de dhuilgheadasan ùra. Bidh seo a’ putadh do chànan gus feartan ùra a bhith agad a tha luchd-prògramaidh ag iarraidh. Gu pearsanta, tha ùidh agam ann a bhith a 'sgrìobhadh cànan a bhios math airson tagraidhean frithealaiche.

[Rè an deasbaid, rinn Guy Steele a’ phuing seo cuideachd, a ’cur ris nach bu chòir gum biodh an tagradh a’ toirt a-steach a bhith a ’sgrìobhadh inneal-cruinneachaidh airson do chànan, mura h-eil do chànan air a dhealbhadh airson luchd-cruinneachaidh a sgrìobhadh.]

4. Feumaidh an cànan a bhith freagarrach airson prògraman aon-ùine a sgrìobhadh.

Tha fios agad dè a tha prògram aon-dhealbh a’ ciallachadh: is ann nuair a dh’ fheumas tu fuasgladh fhaighinn air duilgheadas cuibhrichte gu sgiobalta. Tha mi a’ creidsinn ma choimheadas tu timcheall, gum faigh thu mòran de dhroch phrògraman a thòisich mar phrògraman aon-fhillte. Cha chuireadh e iongnadh orm nan tòisicheadh ​​a’ mhòr-chuid de phrògraman mar phrògraman aon-ùine. Mar sin, ma tha thu airson cànan a chruthachadh a bhios iomchaidh airson bathar-bog a sgrìobhadh san fharsaingeachd, bu chòir dha cuideachd a bhith freagarrach airson prògraman aon-uair a sgrìobhadh, oir is e seo a’ chiad ìre de dh’ iomadh prògram.

5. Tha co-chòrdadh co-cheangailte ri semantics

Thathas gu traidiseanta a’ creidsinn gu bheil co-chòrdadh agus semantics nan rudan gu math eadar-dhealaichte. Is dòcha gu bheil seo uamhasach, ach chan eil. Tha mi a’ smaoineachadh gu bheil na tha thu airson a choileanadh sa phrògram agad co-cheangailte ri mar a chuireas tu an cèill e.

Bhruidhinn mi ri Raibeart Morris o chionn ghoirid, agus thug e fa-near gur e buannachd mhòr a th’ ann a bhith a’ luchdachadh cus ghnìomhaiche airson buaidh chànanan le infix syntax. Ann an cànanan le co-chòrdadh ro-leasachan, is e gnìomhaiche a th’ ann an gnìomh sam bith a mhìnicheas tu. Ma tha thu airson seòrsa ùr de dh’àireamh a chuir thu a-steach a chur ris, faodaidh tu dìreach gnìomh ùr a mhìneachadh airson a chur ris. Ma nì thu seo ann an cànan le infix syntax, chì thu gu bheil eadar-dhealachadh mòr eadar a bhith a’ cleachdadh gnìomhaiche le cus luchdan agus a’ gairm gnìomh.

Beachdan a thig air ais thar ùine

1. Cànanan prògramadh ùra

A’ coimhead air ais gu na 1970n, bha e fasanta cànanan prògramadh ùra a leasachadh. Chan eil seo fìor a-nis. Ach tha mi a’ creidsinn gun toir bathar-bog frithealaiche a-rithist am fasan airson cànanan ùra a chruthachadh. Le bathar-bog an fhrithealaiche faodaidh tu cànan sam bith a tha thu ag iarraidh a chleachdadh, mar sin ma chruthaicheas cuideigin cànan a tha coltach nas fheàrr na an còrr, bidh daoine ann a cho-dhùnas a chleachdadh.

2. Co-roinn ùine

Thàinig Richard Kelsey suas leis a’ bheachd seo aig a bheil an ùine air tighinn a-rithist agus tha mi a’ toirt làn thaic dha. Is e mo bheachd-sa (agus Microsoft cuideachd) gun gluais mòran coimpiutaireachd bhon deasg gu frithealaichean iomallach. Ann am faclan eile, tha roinneadh ùine air ais. Tha mi a’ smaoineachadh gum feum seo taic aig ìre cànain. Mar eisimpleir, tha Richard agus Jonathan Reeves air tòrr obrach a dhèanamh gus clàradh pròiseas a chuir an gnìomh ann an Sgeama 48.

3. Èifeachdas

O chionn ghoirid bha e coltach gu robh coimpiutairean mar-thà luath gu leòr. Tha sinn a’ cluinntinn barrachd is barrachd mu bytecode, a tha co-dhiù dhòmhsa a’ ciallachadh gu bheil beagan cumhachd againn ann an tèarmann. Ach tha mi a’ smaoineachadh le bathar-bog frithealaiche, nach eil e againn. Feumaidh cuideigin pàigheadh ​​​​airson na frithealaichean a bhios a’ ruith am bathar-bog, agus bidh an àireamh de luchd-cleachdaidh a bheir an frithealaiche taic airson gach inneal mar roinn de na cosgaisean calpa aca.

Tha mi a’ smaoineachadh gum bi èifeachdas cudromach, co-dhiù ann am botail coimpiutaireachd. Bidh seo gu sònraichte cudromach airson gnìomhachd I/O, leis gu bheil tagraidhean frithealaiche a’ dèanamh tòrr obraichean mar sin.

Aig a’ cheann thall, is dòcha nach e bytecode am freagairt. Tha e coltach gu bheil Sun agus Microsoft a’ dol aghaidh ri aghaidh anns an raon bytecode an-dràsta. Ach bidh iad a’ dèanamh seo leis gu bheil bytecode na àite goireasach airson e fhèin fhighe a-steach do phròiseas, chan ann leis gu bheil bytecode fhèin na dheagh bheachd. Is dòcha gun tionndaidh e a-mach gun tèid am blàr seo gu lèir gun mhothachadh. Bhiodh e èibhinn.

Ribeachan agus ribeachan

1. Luchd-dèiligidh

Is e dìreach tomhas a tha seo, ach is e na h-aon thagraidhean a gheibh buannachd an fheadhainn a tha gu tur taobh an fhrithealaiche. Tha dealbhadh bathar-bog a bhios ag obair leis a’ bharail gum bi neach-ceannach aig a h-uile duine coltach ri bhith a’ dealbhadh comann-sòisealta stèidhichte air a’ bharail gum bi a h-uile duine onarach. Bhiodh e gu cinnteach goireasach, ach feumaidh tu gabhail ris nach tachair e gu bràth.

Tha mi a 'smaoineachadh gum bi àrdachadh luath ann an innealan le comas lìn, agus faodaidh sinn gabhail ris gun toir iad taic do html agus foirmean bunaiteach. A bheil brabhsair agad air an fhòn agad? Am bi fòn aig do PalmPilot? Am bi sgàilean nas motha aig do bhrat-dhubh? Am bi e comasach dhut faighinn chun eadar-lìn bhon ghèam agad? Bhon uaireadair agad? Chan eil fios agam. Agus cha bhith agam ri faighinn a-mach an cuir mi geall gum bi a h-uile càil air an fhrithealaiche. Tha e dìreach tòrr nas earbsaiche a h-uile brains a bhith air an fhrithealaiche. .

2. Prògramadh cuspaireil

Tha mi a’ tuigsinn gur e aithris connspaideach a tha seo, ach chan eil mi a’ smaoineachadh gu bheil OOP cho cudromach. Tha mi a’ smaoineachadh gur e paradigm freagarrach a tha seo airson tagraidhean sònraichte a dh’ fheumas structaran dàta sònraichte, leithid siostaman uinneig, samhlaidhean, siostaman CAD. Ach chan eil mi a’ tuigsinn carson a bu chòir dha a bhith freagarrach airson a h-uile prògram.

Tha mi a’ smaoineachadh gu bheil daoine ann an companaidhean mòra dèidheil air OOP, gu ìre, leis gu bheil e a’ dèanamh tòrr rudan a tha coltach ri obair. Faodaidh an rud a dh’ fhaodadh a bhith air a riochdachadh gu nàdarra mar, can, liosta de shlànaichean, a-nis a bhith air a riochdachadh mar chlasrum le gach seòrsa sgafallachd, othail is ùpraid.

Is e feart tarraingeach eile de OOP gu bheil dòighean-obrach a’ toirt dhut cuid de bhuaidh gnìomhan den chiad ìre. Ach chan e naidheachd a tha seo dha prògramadairean Lisp. Nuair a tha fìor ghnìomhan den chiad ìre agad, faodaidh tu dìreach an cleachdadh ann an dòigh sam bith a fhreagras air a’ ghnìomh, an àite a bhith a’ putadh a h-uile càil a-steach do ghoileadair de chlasaichean agus dhòighean-obrach.

Tha mi a’ smaoineachadh gur e an rud a tha seo a’ ciallachadh airson dealbhadh cànain nach bu chòir dhut OOP fhighe a-steach ro dhomhainn ann. Is dòcha gur e am freagairt rudan nas fharsainge, stèidheachaidh a thabhann, agus leigeil le daoine siostaman nì sam bith a dhealbhadh mar leabharlannan.

3. Dealbhadh le comataidh

Ma tha do chànan air a dhealbhadh le comataidh, tha thu glaiste, agus chan ann dìreach airson adhbharan a tha fios aig a h-uile duine. Tha fios aig a h-uile duine gu bheil comataidhean buailteach dealbhadh cànain cnapach, neo-chunbhalach a chruthachadh. Ach tha mi a’ smaoineachadh gur e an cunnart mòr nach gabh iad cunnartan. Nuair a tha aon neach an urra, bidh e a’ gabhail chunnartan nach aontaich a’ chomataidh gu bràth a ghabhail os làimh.

Am feum thu cunnartan a ghabhail gus cànan math a chruthachadh? Is dòcha gu bheil mòran dhaoine an amharas gur e dealbhadh cànain far am feum thu fuireach gu math faisg air gliocas traidiseanta. Cuiridh mi geall nach ann mar sin a tha. Anns a h-uile càil eile a bhios daoine a’ dèanamh, tha an duais a rèir a’ chunnairt. Mar sin carson a bu chòir dealbhadh cànain a bhith eadar-dhealaichte?

Source: www.habr.com

Cuir beachd ann