Dobra wiadomość dla programistów. Do jutra (12 maja, poniedziałek) jest promocja na kursy wideo w języku polskim. 40 najlepszych kursów zostało obniżonych do 40 zł każdy.

W końcu jest nowa promocja na kursy wideo dla programistów. Ta promocja jest ważna do jutra. Przyjrzyjmy się, co można kupić w promocji.

+++ #frontend +++

Jest
tomaszs - Dobra wiadomość dla programistów. Do jutra (12 maja, poniedziałek) jest pro...

źródło: comment_MyorOm3vFQYm60PLrYbZuWNq1Grt04sL.jpg

Pobierz
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#naukaprogramowania #python #testyjednostkowe #codewars z pozoru dość proste zadanie z Codewars w Pythonie. Program jako argumenty bierze jakaś listę oraz jakąś zmienną.
Program sprawdza sprawdza lokację tej zmiennej w liscie, oraz wypisuje następną w kolejnosci wartość z listy. Programik napisany szybko, wszystko smiga tylko jednego testu nie może przejść. Może ktoś miał do czynienia z czymś podobnym, chodzi mi o tą linijkę :
Test.assert
J.....L - #naukaprogramowania #python #testyjednostkowe #codewars z pozoru dość prost...

źródło: comment_Yq0H0UR9uP6n0GlLsGCYPP1uCHEi1eJ1.jpg

Pobierz
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemka #it ( ͡° ͜ʖ ͡°)

Czy jest ktoś kto zakończył pracę albo swoją przygodę z IT (programowanie, webdevelopment, testy)? Co było przyczyną tej decyzji, jak się potoczyły dalsze losy? A może 15k month to było za mało i lepiej się ustawiłeś/aś? ;) Napisz tu lub priv

#programowanie #it #testyjednostkowe
#webdev
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 12
@fabtosz moj kolega, umar i nie zyje i nie pracuje juz w it. Wydaje mi się ze mozna polecic, przestal narzekac ( )
  • Odpowiedz
@cypo: Sorki że znowu zawracam głowę, ale przebudowałem trochę ten projekt i udało mi się wszystkie głosy wcisnąć w jedną klasę chociaż nie jestem pewny czy to dobry pomysł. Dodałem też pakiet profile z controllerem i servisem, który woła do innych serwisów po dane, bo jednak te endpointy nie pasowały do userController, a nie chciałem ich rozrzucać po wszystkich klasach. Teraz serwisy komunikują się tylko z innymi serwisami i z
  • Odpowiedz
@Cheessys: Widzę progres. Chcę zobaczyć wszystko o postach, wchodzę w pakiet z postami i znajduję tylko to. Przy zależnościach między serwisami trzeba uważać tylko na cykle (nie może być referencji w dwie strony).
Jeszcze np. tagi zostały w user service i możesz się zastanowić, ile zależności między pakietami (serwisami z różnych pakietów) można zlikwidować.
Spotkasz jeszcze dużo projektów pisanych bez przemyślenia struktury (wielkie pakiety controller, services itp), ale zastanów się
  • Odpowiedz
@tomash-pl: Widziałem to, ale nie chciało działać, ale w sumie przyjrzałem się jeszcze raz i ręcznie przeszukałem paczki npm.
Nie chciało instalować babel-core@7.0.0-0, ale @7.0.0 już tak i działa. :)
  • Odpowiedz
@michal__q: "Everybody has a testing environment. Some people are lucky enough enough to have a totally separate environment to run production in." ( ͡° ͜ʖ ͡°)
  • Odpowiedz
"Kiedy nie warto pisać testów?"

Dziś na #devstyle pierwszy odcinek kontynuujący tak ciepło przyjęte #devtalk #trio, czyli cały dzień spędzony przeze mnie na nagrywaniu podcasta z Andrzejem Krzywdą i Sławiem Sobótką. To "live Q&A", które odbyło się w internetach z wizją i fonią, a teraz... także w postaci tekstowej!

https://devstyle.pl/2017/08/29/kiedy-nie-warto-pisac-testow/
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

James O Coplien - Why Most Unit Testing is Waste

Dość krótki raport nie zostawiający suchej nitki na całym towarzystwie mającym wpływ na testy jednostkowe w projekcie.

Wszechobecny hejt na bezmyślne żyłowanie test coverage do bezsensownych liczb (wspomniane wartości to coś około 60-90%), managerów i leaderów którzy naciskają na taki stopień i oczywiście na Agile ( ͡° ͜ʖ
Wyrewolwerowanyrewolwer - James O Coplien - Why Most Unit Testing is Waste

Dość kr...

źródło: comment_HS5EhET7OBwNAlg8B6nHN8kMay2uACiq.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ja to już niepraktykujący w kwestii developementu, ale ZTCP jedyną funkcją testów jednostkowych było zazwyczaj umożliwienie wpisania do dokumentacji dużego rozdziału o testach (tak, kurde, byli goście, którzy umieszczali tam przebieg KAŻDEGO testu jednostkowego).
  • Odpowiedz
Da się ustalić na sztywno (albo przynajmniej że coś tam jest wywoływane najpierwiej) w JUnicie?
Widziałem gdzieś opcję z wywoływaniem alfabetycznym, no ale plz xD

Powiedzmy, że mam ATest.java i BTest.java i jeszcze jakieś klasy i teraz chcę, żeby testy wywołały się w kolejności:
BTest.java
ATest.java
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki, już się gubię i potrzebuję pomocy. Uczę się pisać testy jednostkowe w junit i mockito. Czy tak powinno wyglądać testowanie klas serwisów? Klasa serwisu deleguje zadanie do klasy repozytorium:

@Autowired
CartRepository cartRepository;

public Cart create(Cart cart) {
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Godziu73: Mam wrażenie, że jeśli chcesz przetestować coś takiego, to niestety nie ma wyjścia i trzeba w jednym teście sprawdzić zapis i odczyt. Zwróć jednak uwagę na to, że te podstawowe metody raczej nie będą zmieniały znaczenia, a więc też implementacji. Tego typu test nie sprawdza też żadnej logiki. To bardziej taki reality check, żeby sprawdzić, że podstawowe prawa świata działają :)

Głównym zadaniem testów jest sprawdzać Twoje założenia/wymagania dotyczące systemu.
  • Odpowiedz
Jaka jest różnica między pisaniem testów jednostkowych w Mockito a JUnit. Czego się używa w korpo generalnie, czy bez znaczenia w który się zagłębie?
Polećcie jakąś lekturę, tutorial pod powyższe.

#java #programowanie #testyjednostkowe
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach