A A+ A++
photo
Author: System Published at: 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.

 

Share:fbtwitter
photo

Announcement of free teaching on Tuesday, 12 May 2026, from 10:00 AM to o 12:00 p.m.

Bogusława Słowak
2026-05-08 11:37:26
2026-05-08 12:20:57
08.05.2026
photo

Announcement of free teaching on Tuesday, April 28, 2026, from 10:00 AM to 1:00 PM

Bogusława Słowak
2026-04-23 14:14:21
2026-04-23 14:21:17
23.04.2026
photo

Industry Talk for Students: Learn from Real-World Verification Expertise

Bogusława Słowak
2026-04-09 13:07:45
2026-04-09 13:17:15
09.04.2026
photo

Extended deadline for submission of abstracts to COPM2026

Bogusława Słowak
2026-03-26 13:31:22
2026-04-09 15:12:19
26.03.2026
photo

Ogłoszenie o godzinach wolnych od zajęć dydaktycznych 24 marca 2026 roku (wtorek) od godziny 16.30 do godz. 20.00

Bogusława Słowak
2026-03-20 14:14:06
2026-03-20 14:27:41
20.03.2026
photo

Ogłoszenie o godzinach wolnych od zajęć dydaktycznych 23 marca 2026 roku (poniedziałek) od godziny 10.00 do godz. 13.00

Bogusława Słowak
2026-03-19 14:54:24
2026-03-19 15:03:09
19.03.2026
photo

ERASMUS+ program - information meeting/ Spotkanie informacyjne programu ERASMUS+

Wojciech Wojtowicz-Mryka
2026-02-25 11:03:00
2026-02-25 11:10:21
25.02.2026
photo

Ogłoszenie o godzinach wolnych od zajęć dydaktycznych w dniu 15 grudnia 2025r (poniedziałek) od godziny 11.30 do godz. 14.00

Bogusława Słowak
2025-12-09 13:38:52
2025-12-09 13:42:23
09.12.2025
photo

Online Information Meeting for Candidates for Master Studies in Control, Electronic, and Information Engineering!

Bogusława Słowak
2025-12-02 14:55:33
2025-12-02 14:58:22
02.12.2025
photo

Online Information Meeting for Candidates for Master Studies in Informatics!

Bogusława Słowak
2025-11-25 15:12:27
2025-11-25 15:15:17
25.11.2025
photo

Announcement of free teaching hours on Wednesday, October 22th from 10:00 a.m. to 1:00 p.m.

Bogusława Słowak
2025-10-17 15:58:05
2025-10-17 16:13:22
17.10.2025
photo

Announcement of free hours from classes on Monday, October 20, 2025, from 10:00 a.m. to 1:00 p.m.

Bogusława Słowak
2025-10-14 14:50:27
2025-10-14 14:57:53
14.10.2025
photo

Announcement of free teaching hours on Wednesday, October 8th from 12:00 PM to 3:00 PM

Bogusława Słowak
2025-10-06 10:05:02
2025-10-06 10:09:21
06.10.2025
photo

Ceremonial Inauguration of the 2025/2026 academic year at the Faculty of AEI on Friday, October 3, 2025

Bogusława Słowak
2025-09-29 12:42:15
2025-09-29 12:47:55
29.09.2025
photo

Announcement of free teaching hours on 3 October 2025 (Friday) from 08.00 to. 12 p.m , for all students of the Faculty of Automatic Control, Electronics and Computer Science

Bogusława Słowak
2025-09-26 13:30:09
2025-09-26 13:38:07
26.09.2025
photo

ERASMUS+ program - information meeting

Bogusława Słowak
2025-09-22 10:57:51
2025-09-22 11:04:12
22.09.2025
photo

Join the International Microelectronics Olympiad!

Bogusława Słowak
2025-05-23 13:14:16
2025-05-23 13:19:23
23.05.2025
photo

Announcement of Class-Free Hours on Thursday, May 29, 2025

Bogusława Słowak
2025-05-23 12:48:17
2025-05-23 12:56:01
23.05.2025
photo

Extended deadline for submission of abstracts to COPM2025

Bogusława Słowak
2025-04-15 11:13:00
2025-04-30 13:49:52
15.04.2025
photo

Wojciech Dudzik's doctoral thesis awarded for the best doctoral dissertation in the field of artificial intelligence!

Bogusława Słowak
2024-12-16 15:49:43
2025-09-22 11:18:04
16.12.2024

Show more

Events

Show all

© Silesian University of Technology

General information clause on the processing of personal data by the Silesian University of Technology

The authors - the organizational units in which the information materials were produced, are fully responsible for the correctness, up-to-date and legal compliance with the provisions of the law. Hosted by: IT Center of the Silesian University of Technology ()

Data availability statement

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

Fundusze Europejskie
Fundusze Europejskie
Fundusze Europejskie
Fundusze Europejskie