A A+ A++
photo
Author: System Published at: 13.10.2014

"Dzień z Pracodawcą” - pierwsze dwa wykłady przedstawicieli Motorola Solutions z Krakowa

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

 

zobacz plakat

 

W ramach wykładu „Jak nie psuć wielkich projektów?  poruszony będzie temat naprawy starych błędów i wprowadzania nowych jako nieodłącznych elementów programowania. Każdy duży projekt podczas swojego cyklu życia dochodzi do etapu, w którym zmiany wprowadzane przez programistów mogą powodować powstanie błędów w obszarach, których nikt się nie spodziewał. Dotyczy to w większości projektów, które podczas tworzenia były pisane wg zasady "Deadline is deadline" (czyli większości projektów z którymi ma się styczność). Aby uniknąć niepotrzebnej straty czasu poświęconej na naprawę na bieżąco wprowadzanych błędów programiści zabezpieczają się poprzez stosowanie automatycznych narzędzi do kompilacji, uruchamiania testów jednostkowych/komponentowych, statycznej analizy kodu oraz oznaczania kodu, który spełnia minimalne kryteria jakościowe. W czasie tego wykładu prelegent będzie chciał pokazać od praktycznej strony wykorzystanie narzędzia Jenkins do codziennej pracy oraz jego integrację z systemem kontroli wersji, kompilatorami, narzędziami mierzącymi pokrycie kodu oraz innymi narzędziami pozwalającymi programiście spać spokojnie.

 

Podczas wykładu „5 rzeczy o kodowaniu obiektowym, których nie dowiesz się na studiach prelegent opowie o tym jak rozpoczynając pracę programisty wierzył naiwnie, że opanował podczas studiów programowanie obiektowe. Życie szybko zweryfikowało ten pogląd, uświadamiając jemu, że nawyki nabyte podczas pisania małych projektów „na zaliczenie” nie stosują się do rozległych, utrzymywanych latami, systemów. Uzbrojony w zdobywaną przez lata wiedzę i doświadczenie zaczął szkolić innych, świeżo upieczonych programistów i szybko zorientował się, że jego przypadek wcale nie był odosobniony. Dlatego też postanowił podzielić się pięcioma ze swoich największych odkryć dotyczących pisania kodu obiektowego, których dokonał od czasu ukończenia studiów. Uczestnicy dowiedzą się m.in. dlaczego w obiektowości najważniejsze nie są obiekty, w testach najważniejsze nie jest testowanie, a enkapsulacja i ukrywanie informacji nie polegają na pisaniu getterów i setterów, a raczej na ich unikaniu. Wszystko to ilustrowane przykładami błędów i dobrych rozwiązań z jego własnego doświadczenia.

 

 

Share:fbtwitter
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

Praca doktorska Wojciecha Dudzika wyróżniona za najlepszą rozprawę doktorską w dziedzinie sztucznej inteligencji!

Bogusława Słowak
2024-12-16 15:49:43
2024-12-16 15:52:21
16.12.2024

Show more

Events

Show all
18.12

Online Information Meeting for Candidates for Master Studies in Informatics

11.12

Online Information Meeting about Master’s Studies in Control, Electronics, and Information Engineering (CEIE) at 5:00 PM

13.12

Information meeting for candidates for Control, Electronic, and Information Engineering studiesat 18:00(EN)

15.05

Opening of Katowice location of the Faculty of Automatic Control, Electronics and Computer Science and Intel modern laboratory

15.12

POB1 seminar - 15 December 2021

18.12

Information meeting for candidates for master studies in Informatics at 18:00 pm

24.05

Intel University Day

06.03

ERASMUS+ program - information meeting

07.02

On-site information meetings: 𝐀𝐒𝐈𝐂 𝐃𝐞𝐬𝐢𝐠𝐧 𝐚𝐧𝐝 𝐕𝐞𝐫𝐢𝐟𝐢𝐜𝐚𝐭𝐢𝐨𝐧 New master's degree program

06.02

Online information meetings: 𝐀𝐒𝐈𝐂 𝐃𝐞𝐬𝐢𝐠𝐧 𝐚𝐧𝐝 𝐕𝐞𝐫𝐢𝐟𝐢𝐜𝐚𝐭𝐢𝐨𝐧

11.01

POB1 seminar at 16:00 p.m

20.12

Information meeting on the Control, Electronic and Information Engineering master studies at 16:00.

14.12

POB1 seminar, 16:00 p.m

14.12

Invitation to an Information meeting on the Master's studies in the field of informatics

18.11

26th Gliwice Scientific Meetings

18.10

Dean's hours from 10.00 am to. 2 p.m, for all students of the Faculty of Automatic Control, Electronics and Computer Science

17.10

Alstom D&IS Europe management visited to the Faculty of Automatic Control, Electronics and Computer Science

07.10

Ceremonial inauguration of the academic year 2022/2023, at the Faculty of Automatic Control, Electronics and Computer Science

04.10

ERASMUS+ program - information meeting

18.05

Drugie międzynarodowe seminarium projektu CoBotAGV

13.05

Workshop Deep Learning Recommender Systems,from the Warsaw branch of NVIDIA

27.04

Dean's hours, April 27'st for all students of the Faculty

20.04

POB1 seminar - Wednesday 20 April 4pm, zoom meeting, our guest: dr. Jacob T. Sturdy from NTNU Trondheim

04.04

April 5 to 8: visit the Belimo Roadshow Truck standing in the internal parking lot of the AEI Faculty

29.03

On March 29, 2022, SAP company will be at the AEI Faculty as part of the Employer's Days.

11.03

ERASMUS+ program - information meeting - at March 11th.

19.01

Seminarium POB1 -19 stycznia 2022- gościem będzie dr hab. inż. Przemysław Biecek, prof. PW & UW.

18.01

Invitation to an Information meeting on the Master's studies in the field of and Aeronautics Aerospace Engineering on 18 January 2022 at 3:00 pm on the zoom platform

14.12

Information meeting on the Master's studies in the field of informatics

03.12

Invitation to an Information meeting on the Master's studies in the field of Control, Electronic, and Information Engineering (Macrocourse) on December 3rd (Friday) at 17:00.

01.12

Day with Employer: Vtool Lecture on 1.12.2021 at 15:00 PM

23.11

POB1 seminar - Nov 23, 2021 at 04:00 PM, our guest: Dr Silvana Greca, University of Tirana

07.11

Recruitment to Huawei „Seeds for the Future” program Until 7th November !

02.11

2 November 2021 declared a day off for students

22.10

October 22nd ERASMUS+ program - information meeting

21.10

Dean's hours, Oct. 21'st for all students of the Faculty

20.10

Dean's hours, Oct. 20'st for first-year students

18.10

SUT International Staff Training Week 2021., 18-22 OCT 2021

27.09

POB1 seminar, September 27: Lecture by Dr Mohsen Akbari, University of Victoria, Canada

25.06

June 25-28: Series of remote expert lectures on "GPU Computing", by Prof. Che-Lun Hung of the Institute Industrial of National Yang Ming University in Taipei, Taiwan.

17.06

IT Banashi with FUJITSU

15.06

Panele z udziałem ekspertów z naszego Wydziału na Międzynarodowych Targach Wynalazków i Innowacji INTARG®

27.02

SAS Data Science Hackathon – Analityczny turniej dla studentów

© 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