A A+ A++
photo
Autor: System Publikacja: 21.10.2014

Środy z Informatyką: Kolejne dwa wykłady przedstawicieli Motorola Solutions z Krakowa- 22.10.2014

Serdecznie zapraszamy do udziału w środę 22.10.2014 r. od godziny 10:15 do 13:30 w auli B naszego Wydziału w kolejnych dwóch wykładach przeprowadzonych przez przedstawicieli firmy Motorola Solutions z Krakowa.

 

W ramach wykładu „Co to jest kod dobrej jakości?  poruszony będzie temat pisania dobrego kodu, które jest marzeniem większości programistów. Tylko co to znaczy „dobry”? Czy wystarczy, że „będzie działał”? Czy do tego musi być „szybki”? A co z łatwością zmiany kodu i dostosowywania go do nowych wymagań – czy w czasach, w których czas programisty jest często droższy niż moc obliczeniowa komputera, ma ona większe znaczenie niż kiedyś? Podczas prezentacji autor opowie o tym, co stanowi dobrej jakości zorientowany obiektowo kod, poruszając takie aspekty jak spójność, powiązania, enkapsulacja, testowalność, nadmiarowość i czytelność.

 

Podczas wykładu „Wzorce projektowe - na czym polega problem?” prelegent opowie o tym, jak podejście środowiska inżynierów oprogramowania do wzorców projektowych przez ostatnie lata popadało ze skrajności w skrajność. Zachwyt nad elastycznością, jaką one oferują, szybko ustępował miejsca zarzutom zbytniego skomplikowania i małej czytelności, które to znowu wypierane były przez posądzenia o „naiwny design” i „kod spaghetti”. Wydaje się, że po tych wszystkich latach wielu z nas odnalazło rzeczywistą wartość i odpowiednie podejście do wzorców projektowych, ale nie wszyscy. Podczas prezentacji autor przyjrzy się koncepcji wzorca projektowego używając pojęcia „sił” w projekcie obiektowym oraz trzech zasad, które legły u podstaw wzorców opisanych przez Gang Czworga. Następnie na przykładach kilku wzorców pokaże, jak ucieleśniają one obie te idee. Spróbuje także odpowiedzieć na pytanie, co najczęściej umyka osobom uczącym się wzorców, prowadząc do problemów.

 

Udostępnij:fbtwitter

Aktualności

Pokaż wszystkie
photo

Konsorcjum UPGRADE spotyka się w Grecji na pierwszym międzynarodowym spotkaniu

Bogusława Słowak
2026-05-05 13:58:50
2026-05-05 14:02:28
05.05.2026
photo

Rekrutacja na Yanshan University International Summer Camp 2026 – trwa do 11 maja!

Bogusława Słowak
2026-05-05 12:10:41
2026-05-05 12:13:07
05.05.2026
photo

Oddanie do eksploatacji systemu sygnalizacji przejazdowej EZP-1 z udziałem Wydziału AEI– innowacyjne zasilanie z OZE w projekcie NCBR

Bogusława Słowak
2026-04-30 11:48:30
2026-04-30 15:30:39
30.04.2026
photo

Etap wojewódzki Międzynarodowego Konkursu Programistycznego Baltie 2026 na Wydziale AEiI

Bogusława Słowak
2026-04-30 11:10:08
2026-04-30 11:14:00
30.04.2026

Więcej aktualności

Wydarzenia

Pokaż wszystkie
21.04

Test Wydarzenia

© Politechnika Śląska

Polityka prywatności

Całkowitą odpowiedzialność za poprawność, aktualność i zgodność z przepisami prawa materiałów publikowanych za pośrednictwem serwisu internetowego Politechniki Śląskiej ponoszą ich autorzy - jednostki organizacyjne, w których materiały informacyjne wytworzono. Prowadzenie: Centrum Informatyczne Politechniki Śląskiej (www@polsl.pl)

Deklaracja dostępności

„E-Politechnika Śląska - utworzenie platformy elektronicznych usług publicznych Politechniki Śląskiej”

Fundusze Europejskie
Fundusze Europejskie
Fundusze Europejskie
Fundusze Europejskie