Jump to content
php.lv forumi

Recommended Posts

Posted (edited)

Nekas nespiež izmantot. Bet ir ērtāk veikt atsevišķas lietas. Kods ir strukturētāks.

 

Teiksim, veicot kaut kādu autorizāciju?

 

Man ir doma izveidot klasi priekš DB datu izvilkšanas utml, tikai nezinu vai man tas ir vajadzīgs.

 

Šobrīd man ir tikai pagination class.

 

 

 

uu.. danke!

Edited by who_i_am
Posted

Kāpēc būtu jaizmanto klases, objektus utt.utml visu kas ap to saistās?

Priekšrocības?

 

Godīgi sakot, šis jautājums 2011. gadā nedaudz izbrīna. Vairs nav 90-tie :)

 

Lai nu kā, izglītoties nekad nav par vēlu. No savas pieredzes varu izteikties, ka praktiski visi labie (šis jau gan ir subjektīvi) programmētāji darbojas ar OOP, izņemot kādām pavisam sīkām lietām.

Posted

No savas pieredzes varu izteikties, ka praktiski visi labie (šis jau gan ir subjektīvi) programmētāji darbojas ar OOP, izņemot kādām pavisam sīkām lietām.

Tas nav nekāds arguments, lai raksturotu paradigmu. Turklāt šāds apgalvojums ir visai nekorekts.

Posted

Godīgi sakot, šis jautājums 2011. gadā nedaudz izbrīna. Vairs nav 90-tie :)

 

Lai nu kā, izglītoties nekad nav par vēlu. No savas pieredzes varu izteikties, ka praktiski visi labie (šis jau gan ir subjektīvi) programmētāji darbojas ar OOP, izņemot kādām pavisam sīkām lietām.

 

 

Un kas tad, Tavuprāt, ir tie labie programmētāji?

Un pie tā paša - kreisie?

Posted

Tas nav nekāds arguments, lai raksturotu paradigmu. Turklāt šāds apgalvojums ir visai nekorekts.

 

Tāpēc jau teicu, ka subjektīvi ;)

 

Flame on.

 

Pareizāk jau būtu, ka pareiziem darbiem izvēlas pareizus rīkus un novērojumi lieciena, ka _pārsvarā_ viss, kas notiek nedaudz sarežģītāks par print, tomēr notiek OOP. Dažreiz jau gadās īpatņi, kurus var saukt par labiem programmētājiem, bet kam ir reliģiski vai citi apsvērumi pret OOP lietošanu, bet tas vairāk tāds izņēmums.

 

Bija pieredze vienā darba vietā, kur tiešais priekšnieks OOP apsaukāja par spageti kodu un labāk rakstīja vienu un to pašu kodu ar teksta redaktora šablonu palīdzību, nekā veidoja bibliotēku, vairākos failos skatīties neesot pārredzami... Lai arī rezultāti viņam bija sasniegti tīri labi, par labu programmētāju tiešām viņu negribas saukt. Par dīvainu gan.

Posted

Un kas tad, Tavuprāt, ir tie labie programmētāji?

Un pie tā paša - kreisie?

 

Labie - definīcija varētu tuvoties šādai: Reāli izprot ko dara, māk to darīt efektīvi, ātri, dokumentējami un citiem saprotami. Programmē ar zemu kļūdu līmeni, izskauž tipiskās drošības un citas kļūdas.

Posted

P.S. Fetišisms nav tas, ko Tu domā. Cītīgāk vēsturē jāklausās... =]

 

kāreiz fetišisms ir ļoti precīzs apzīmējums tam, par ko runā autors:

https://secure.wikimedia.org/wikipedia/lv/wiki/Feti%C5%A1isms

Fetišs (no franču: fétiche) ir objekts, kam piedēvē pārdabiskas spējas un kam, cilvēkas veidotam objektam, ir spējas pār citiem. Būtībā fetišisms ir pārdabisku spēju un spēka piedēvēšana šim objektam (fetišam).
Posted

No savas pieredzes varu izteikties, ka praktiski visi labie (šis jau gan ir subjektīvi) programmētāji darbojas ar OOP, izņemot kādām pavisam sīkām lietām.

 

Mmmmm, tad sanāk, ka, piemēram, SQL vai C (bez diviem krustiem) programmētāji ir kreisi programmētāji pēc definīcijas? ;) Vai arī tie darbojas tikai ar pavisam sīkām lietām?

 

Gints Plivna

http://datubazes.wordpress.com

Posted

Mmmmm, tad sanāk, ka, piemēram, SQL vai C (bez diviem krustiem) programmētāji ir kreisi programmētāji pēc definīcijas? ;) Vai arī tie darbojas tikai ar pavisam sīkām lietām?

 

Gints Plivna

http://datubazes.wordpress.com

 

Konkrēti par C, man liekas, ka te par priekšrocību vai trūkumu varētu uzskatīt kodēšanas zemo (abstrakcijas) līmeni. OOP sniedz iespēju abstrahēties neskaitāmos līmeņos...

Posted

Mmmmm, tad sanāk, ka, piemēram, SQL vai C (bez diviem krustiem) programmētāji ir kreisi programmētāji pēc definīcijas? ;) Vai arī tie darbojas tikai ar pavisam sīkām lietām?

 

Kreisām lietām ;)

 

Kā jau teicu pareiziem darbiem pareizi rīki. Webus tikai SQL vai C gluži web netaisīsi, pamatā uz web te tomēr auditorija orientēta. Turklāt arī iekš C iespējams OOP programmēt. Cik nu to valoda atļauj.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...