cpp
Zakaj so Singleton instance slaba rešitev
Ime mi je Adam in sem ponavljajoči Singleton zasvojenec. Tako, pa se izrekel. Včasih sem uporabljal Singleton princip zelo pogosto. Predvsem sem uporabljal ta princip, ker je na preprosti način bilo možno realizirati prenos instanc globalno. Vendar nekaj v začetkih preprosto ni nujno da bo v prihodnje tudi priročno. Magična implementacija GetInstance metode, mi je omogočila dostop do instanc kjerkoli in kadarkoli, znotraj istega "scope"-a. Kako enkratna zamisel, ali??
JSPP - Preobrazba C++ v Javascript
C++ je pred kratkim doživel nov dolgo pričakovani standard C++ 0x, ki vsebuje veliko zanimivih funkcionalnosti kot so Lambda, For-each, inicializacija seznamov, ... Te funkcionalnosti so tako močne, da vam omogočajo pisanje programov v C++-u kot da bi pisali v Javascriptu.
Zato se pojavil ta projekt, ki omogoča transofrmacijo kode iz C++-a v Javascript-o. Hočemo imeti možnost kopiranja in lepljenja skript v C++ in jih tako tudi zagnati. Kljub temu da rezultat ni 100%, je prav neverjeten.
Mnogo obrazov operatorja new v c++
Na prvi pogled je dinamično dodeljevanje objektov v C++ preprosto. Imamo new za alociranje, delete za brisanje in to je v bistvu to. Vendar, pod pokrovom, zadeva ni tako preprosta in dovoljuje veliko prilagajanja. To sicer ni pomembno za prepste aplikacije, je pa bistveno kadar želite imeti nadzor nad pomnilnikom in kodo, naj bo ob pisanju specialnega alokatorja, ali kakšne posebne oblike nadzora nad pomnilniško shemo, ali pa celo kakšnega "garbage" kolektorja.
Agilen razvoj in vidnost potencialnih problemv
Večkrat je bilo rečeno, da agilni tehnike projektnega managementa, niso odrešitelj vseh vaših problemov. Pravzaprav njihovo največja prednost ni v reševanju problemov, ampak v povdarjanju zakopanih problemov in prepoznavanju le teh. Za skupine razvijalcev, ki prehajajo na agilen način razvoja, jim ta daje občutek, da postaja vse slabše. Vzrok za takšen občutek je velikokrat v preučevanju problemov, ki še ne obstajajo. Mogoče ne zgleda to kot nekaj dobrega, ampak v resnici je.