Jaunākie čivinājumi

RT @mrserge: Kā tikt uz jauno cafe Leningrad atrašanās vietu, ja zini veco. Paldies @MildasLaiks http://t.co/MnGwodfBRH
@llamafiction o, divi lt tulkojumi :)
RT @pvkleef: Nieuw in Amsterdam, de rondvaarttram http://t.co/tD98ec7wqn
@laacz @mrserge @rdsvc @CSDD_LV nu man personīgi šķiet, ka tur vajadzēja būt P (532.) zīmei un otrajā papildzīmē būtu jāraksta Tikai ar...
Ēē, padalieties ar to savu silto laiku - mums te vasara atkal beidzās :(

Jaunākās bildītes

Klusākais gājiens Amsterdamā ever #MH17 Klusākais gājiens Amsterdamā ever #MH17 Arī šis Arī šis Šis Šis Nakts Nakts Oblig. ar ugunskuru Oblig. ar ugunskuru Galvenais ir pareizi apģērbties #ned Galvenais ir pareizi apģērbties #ned Šis izmainīja manu viedokli par tekilu uz visiem laikiem Šis izmainīja manu viedokli par tekilu uz visiem laikiem Gūgle atsūtīja kūciņas Gūgle atsūtīja kūciņas Atradu @guntis_lv jauno vismīļāko pludmales bāru Atradu @guntis_lv jauno vismīļāko pludmales bāru Ir ko apgāzt ;) Ir ko apgāzt ;) Nejauši nonācām kubā Nejauši nonācām kubā Karatē un sakura Karatē un sakura Nav nemaz tik viegli tikt prom no šīs lieliskās pilsētas Nav nemaz tik viegli tikt prom no šīs lieliskās pilsētas #airē #airē Iebraucu Rīgā un tiku pie lāpas Iebraucu Rīgā un tiku pie lāpas Hmm, par ko, lai balso? Hmm, par ko, lai balso? Kaut kāds kreisais LB Kaut kāds kreisais LB Pavasaris Pavasaris Pludmale Pludmale Skat kādā valodā man sūta info par ES vēlēšanām Skat kādā valodā man sūta info par ES vēlēšanām

Par programmēšanu

Vakardien pavisam nejauši mazliet iesaistījos vienā tviterdiskusijā, kas sākās ar tēzi par Wordpress un beigās izvērtās pagarā diskusijā par OOP un dažnedažādu programmēšanas ietvaru (freimworku tiem, kas nav pazīstami ar latvisko terminoloģiju) imantošanu.

https://twitter.com/laacz/status/431520202526687232

Izdomāju, ka man ir mazliet garāks viedoklis un tas nekādi 140 simbolos neietilpst. Tad nu tā:

Mums programmētājiem ļoti patīk diskutēt par to, ka kaut kāds viens programmēšanas veids ir labs un kaut kāds cits ir slikts, katram no mums ir ļoti spēcīgi viedokļi par vienu vai otru programmēšanas veidu un šie viedokļi mēdz atšķirties un pats smieklīgākais - mums visiem ir zināma daļa taisnības, tajā pat laikā, tas galīgi nav būtiskākais.

Galvenais mūsu darba mērķis ir atrisināt klienta problēmu. Klienta problēma var būt jebkas - kaut vai kaut kādas informācijas par sevi publicēšana internetā (arī pazīstams, kā mājaslapa). Mēs šo te viņa problēmu varam atrisināt daudzos un dažādos veidos, galvenais, ka tā tiek atrisināta. Un tālāk jau nonākam pie tā, kā tad tieši mēs izvēlēsimies veidu kā risināt viņa problēmu.

Te ir jāatcerās, ka otra būtiskākā lieta, kas mums, kā programmētājiem ir jāzin: mums ir jāspēj balansēt dažādi, atvainojos par žargonismu, treidofi.

Paskaidrošu - mēs varam lietotājam lapu uztaisīt Wordpresā, ar to viņš iegūs pazīstamu un gadiem pārdomātu lietotāja saskarni administrācijas daļā, iespēju piesaistīt lētus programmētājus uzturēšanā, bet zaudēs lapas ātrdarbībā, kā arī programmētāju produktivitātē, ja vajadzēs kaut ko ļoti, ļoti citādāku nekā Wordpresa izstrādātāji ir izdomājuši. Tāpat varam utaisīt lapu izmantojot kādu no OOP ietvariem, te ieguvumos būs tas, ka lapa nedarīs tās lietas, kas tai nav jādara, programmētājam būs vieglāk izdabāt klienta vēlmju niansēm, bet būs jāpaterē laiks pie administrācijas rīku izveides, kā arī administrācija noteikti nebūs ar tik ļoti bagātām iespējām, vai arī tās izstrāde aizņems daudz laika, kā arī būs nepieciešami programmētāji ar attiecīgā ietvara zināšanām, lai uzturētu lapu. Tik pat labi varam lapu rakstīt perlā un ieguvumos būs plašas iespējas ar dažādu tekstuālu datu manipulēšanas iespējām, tomēr nez vai kāds to pēc tam spēs uzturēt (hotja, nākotnes ienākumu nodrošināšana arī var tikt uzskatīta par plusu programmētājam) (btw, ja mums te ir kāds perla gurū, padomā varbūt tu gribi pārcelties uz Amsterdamu, mums te booking.com tādi noder). Vēl ja klientam ir vajadzība pēc megaātrdarbības, tad vispār varam visu rakstīt C vai, pasarg dievs, asemblerī, bet ticu, ka tur lielais vairums pēc plusu mīnusu izvērtēšanas ir sapratuši, ka ātrdarbības ieguvums lielākajā daļā gadījumu neatsver ieguldītās izmaksas.

Mans personīgais viedoklis ir tāds, ka OOP web izstrādē ir kruta un izcili un palīdz man ietaupīt manu dārgo izstrādātāja laiku, tomēr esmu šo laiku ieinvestējis sava OOP mikroietvara radīšanai, kas ļauj man koncentrēties uz tām lietām, kas man ir nepieciešamas, tomēr, jā, apzinos, ka manam ietvaram nav to iespēju, kas ir lielākiem ietvariem un tas nav tik ļoti notestēts kā, piemēram, kaut vai tas pats CI. Savām personīgajām vajadzībām pēc treidofu izvērtēšanas esmu izdomājis, ka tas man der. Tāpat ticu, ka Endijs ir izvērtējis plusus un mīnusus tiem PHP ietvariem, ko viņš izmanto un ir izdomājis, ka tas der viņam. Diskusijas ir ļoti forši, bet galvenais tomēr ir apmierināts klients un atalgojums par padarīto darbu mūsu kabatā.

 
photo of Ramūns Usovs Web Programmer
Rīga Latvia
+37129716646