Zapominamy o metodzie close

W C# mamy using, czyli taką konstrukcję, która przypomina trochę żonę – kurę domową (zakładając, że program to małżeństwo, a programista to mąż). Maż idzie do kibla robi swoje i zapomina wywołać close na desce. Żona samodzielnie zamknie deskę i nie będzie marudzić. W Javie żona ma inne podejście. Nic nie mówi i nic nie […]

Choinki, czyli DRY in action

Od pewnego czasu na forum przewija się temat „choinek”, czyli wypisywania za pomocą pętli różnych prostych znaków na przykład: * ** *** * ** *** * *** ***** Zadanie te są banalne, ale w bardzo prosty sposób pozwalają na ilustrację jednej z fundamentalnych zasad dobrego programowania (nie tylko obiektowego), czyli DRY – Don’t Repeat Yourself. […]

Google daje nam swój język

Nazywa go „Go” i mówi, że jest dobry. No jak się popatrzy to takie pomieszanie Java, C#, pascala i Cpp. Jak się mówi się pożyje się popatrzy. Na razie strona: http://golang.org/. Kod jest dostępny na licencji MIT. Jednak niektóre rozwiązania mogą być objęte inną licencją. W takim przypadku jest, to zaznaczone. Artykuły są dostępne na […]