"Blog o programowaniu" – hmm… to za dużo powiedziane ;-)

Programowanie i takie tam.

Class vs Struct – C# i trochę C++

Posted by Jerzy Mieczyński on 11th Kwiecień 2010

Czyli taka mała notka, co i kiedy używać. W przypadku C++ główną różnicą jest widoczność, dla zasady mogę przypomnieć, że klasa domyślnie traktuje swoje metody i pola jako prywatne, również jeśli chodzi o dziedziczenie, w przypadku struktur jest zupełnie na odwrót. Czyli ot, kosmetyka, w wypadku C# wygląda to już zupełnie inaczej. Ale wróćmy jeszcze na chwilę do C++, w linku[1] który podałem na dole wpisu, jest podany dosyć ciekawy przykład, który może napędzić pewnych kłopotów ;-)

[More]

Posted in C#, C++ | Komentarze są wyłączone

Wirtualny destruktor

Posted by Jerzy Mieczyński on 18th Luty 2010

Ot, taka notka z cyklu, nauka przez praktykę.
Trochę młodych adeptów programowania popełnia pewien, powiedzmy niewinny błąd, zapominając o tworzeniu wirtualnego destruktora, którego brak może przyczynić się do wycieków pamięci, co zresztą mam zamiar zaprezentować.

[More]

Posted in C++ | Komentarze są wyłączone

Czytelnoć kodu – Microsoft Visual C#

Posted by Jerzy Mieczyński on 9th Luty 2010

W każdym dobrym kursie, czy książce znajdziemy porady dotyczące stylu kodowania – to jak robić wcięcia, kiedy przejść z { do następnej linii, a kiedy można ją zapisać w tej samej. Tego typu praktyki są bardzo pomocne w pisaniu i odczytywaniu własnego kodu – jeżeli ktoś omijał tego typu rady z daleka, to niech lepiej się im przyjrzy, bo osobiście nie chciał bym pracować z nikim kto wcięcia robi losowo, albo w ogóle – oczy od tego aż bolą.

[More]

Posted in C# | Komentarze są wyłączone