Bulldogjob
3 wnioski po napisaniu ponad 300 testów w miesiąc

Postanowiłem, że zostanę zmianą, której chciałem być świadkiem i po spędzeniu 40 godzin tygodniowo przez 4 tygodnie, w końcu doprowadziłem pokrycie testami do 90%.
https://bulldogjob.pl/news/1728-3-rzeczy-ktorych-nauczylem-sie-po-napisaniu-300-testow-w-miesiac

#testowanieoprogramowania #programowanie #naukaprogramowania
1
  • Najlepsze
  • Wszystkie komentarze
j.....6
j.....6
@Bulldogjob: pokrycie o niczym nie świadczy, liczy się pokrycie testami automatycznymi funkcjonalności biznesowych, bo test klasy, metody publicznej to jak testowanie wycieraczek w aucie w garażu polewając szybę wodą
5
s.....u
s.....u
@Bulldogjob Zawsze się śmieję z juniorków co mockują wszystko "bo tak było w tym kursie/poradniku" i potem nie dość że pierdnięcie w implementacji oznacza 4 godziny poprawiania testów, to jeszcze połowa rzeczy nie działa mimo że testy są zielone ( ͡° ͜ʖ ͡°)
5
rosso_corsa
Jak to rozumiec. Szczególnie ten przecinek?

object, value = self.fetchobject()
self.write
object(object)

#naukaprogramowania #python
0
  • Najlepsze
  • Wszystkie komentarze
Tank1991
@rosso_corsa:

fetchobject zwraca 2 zmienne czyli tak naprawde tuple, pierwsza laduje na object druga na value
3
L.....k
L.....k
@rosso_corsa: ekwiwalent
a,b = (1,2)
1
bi-tek
Szukam podobnych stron do tej co symulują systemy operacyjne

https://www.whoismrrobot.com/

#webdev #programowanie #naukaprogramowania
2
  • Najlepsze
  • Wszystkie komentarze
TgcRap4
2
bi-tek
@TgcRap4: Dzięki
0
SalsaDeAmigo
SalsaDeAmigo
Czy w react w class components jest jakiś odpowiednik computed z vue? Wiem, że jest hook useEffect, ale on działa tylko w funkcyjnych ;( #react #javascript #naukaprogramowania
0
  • Najlepsze
  • Wszystkie komentarze
lobo
@SalsaDeAmigo: A odpowiednik w komponencie funkcyjnym to by było użycie useMemo
3
t.....k
t.....k
@SalsaDeAmigo chyba jesteś skazany na ręczne wykrywanie reaktywnych zależności w componentDidUpdate lub innym lifecycle method
1
hyperjay
Dobra, brat chcialby zobaczyc z czym sie je programowanie, a ja nie wiem co mu polecic zeby mogl po prostu zobaczyc mniej wiecej podstawy przez tydzien dwa. Ma 30 lat mysli sie przebranzowic. Myslalem o cs50, czy to dobry kierunek? #naukaprogramowania
0
  • Najlepsze
  • Wszystkie komentarze
LazyInitializationException
@hyperjay: Na start to Logo Komeniusz
1
joolekk
joolekk
@hyperjay: 30? a nie 13?
0
Filipelo320
Filipelo320
Co polecilibyście studentowi pierwszego roku informatyki i ekonometrii do nauki, roboty, tak aby wchodząc na rynek pracy był rozchwytywany oraz żeby miał jak najwyższe zarobki oraz najlepsze perspektywy zawodowe? #studia #studbaza #informatyka #pracbaza #praca #pracait #korposwiat #nauka #naukaprogramowania
0
  • Najlepsze
  • Wszystkie komentarze
Odczuwam_Dysonans
@Filipelo320: żeby uczył się układać płytki xD

10
GwaltowneWypaczenieCzasoprzestrzeni
@Filipelo320 bogaci rodzice ze znajomościami
5
justjoin_it
201
  • Najlepsze
  • Wszystkie komentarze
Bulldogjob
Manifestu Agile już za nami! Potrzebujemy manifestu produktu

Budowanie funkcji nie zapewnia wartości, a bycie Agile nie wystarczy, aby dostarczyć wartość. Dopóki zespoły nie będą mogły skupić się na tworzeniu wartości, rezultatem będzie bezużyteczne oprogramowanie.
https://bulldogjob.pl/news/1726-manifestu-agile-juz-za-nami-potrzebujemy-manifestu-produktu

#agile #scrum #programowanie #biznes #technologia #naukaprogramowania
1
  • Najlepsze
  • Wszystkie komentarze
kazik-
HERMETYZACJA W PROGRAMOWANIU OBIEKTOWYM W C#

Cześć! Nowy odcinek jest już na YouTube. Tym razem przedstawię Ci czym jest hermetyzacja (enkapsulacja) w programowaniu obiektowym. Jak zawsze wszystkie przykłady przedstawię w C#. Miłego oglądania

Link: https://www.youtube.com/watch?v=0dyIlB7y_Wo

#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #hermetyzacja #enkapsulacja
4
Bulldogjob
Wspomnienia z infy

Żabka przechodzącą przez jezdnie, Total Commander i dyskietki Retro w pełnej krasie...
https://bulldogjob.pl/news/1725-jak-wygladaly-wasze-lekcje-informatyki

#informatyka #naukaprogramowania #programowanie
0
  • Najlepsze
  • Wszystkie komentarze
janusz_p0lak
#naukaprogramowania #python
Proszę o pomoc. Mega podstawowy problem. Nie mogę uruchomić skryptu. Z wiersza polecenia.

1. Zainstalowałem sobie za pomocą PIPa taką o to paczkę https://google-images-download.readthedocs.io/

2. Wykonałem wszelkie testy odnośnie poprawności zainstalowania owej paczki i powinno już działać.
0
  • Najlepsze
  • Wszystkie komentarze
P.....k
P.....k
Jak właśnie się dobrze przygotować do pierwszej rozmowy w firmie na junior deva? Mała firma, szukają programisty i zastanawiam się jaki zbiór pytań mogę dostać, co przerobić przed żeby nie wyjść na durnia? Chyba wiedzą że u mnie z doświadczeniem słabo w końcu nie mam zbyt rozbudowanego cv jako absolwent. W ogóle to nie jest dziwne, że w pierwszym etapie od razu mam rozmowę z dykertorem IT? XD Zawsze na start dają
1
  • Najlepsze
  • Wszystkie komentarze
nick230
nick230
Mireczki chce ktoś za free? Przesyłkę tylko musicie opłacić, albo odbiór osobisty w Krakowie. Wiem, że stare rzeczy, ale może ktoś kolekcjonuje ( ͡° ͜ʖ ͡°) A jak nikt nie chce to co z nimi zrobić? Do biblioteki przyjmą?
#naukaprogramowania #java #spring #jezykc
2
  • Najlepsze
  • Wszystkie komentarze
rosso_corsa
Zalecane jest utworzenie wirtualnego środowiska "przed instalacją wymagań"

Jak najszybciej takie środowisko zrobić do projektu który robię na windowsie? #python #naukaprogramowania
0
  • Najlepsze
  • Wszystkie komentarze
MYexodus
MYexodus
Polecicie mirki jakiś fajny kurs ze spring boot albo książkę? Trochę już w tym pracuję i nie potrzebuję podstaw ale coś dzięki czemu bym usystematyzował wiedzę z tej technologii.

#programowanie #naukaprogramowania
2
  • Najlepsze
  • Wszystkie komentarze
Bulldogjob
Jak poprawnie rozwiązać zadanie rekrutacyjne z programowania?

Te bolączki widziałem w kodzie kandydatów na wszystkie stanowiska - od juniorów po seniorów, więc śmiem przypuszczać, że nie jest to wiedza powszechna.
https://bulldogjob.pl/news/1723-jak-poprawnie-rozwiazac-zadanie-rekrutacyjne-z-programowania

#naukaprogramowania #programowanie #python #java #php #javascript
0
  • Najlepsze
  • Wszystkie komentarze
l.....k
l.....k
#python
#naukaprogramowania
ustawiłem sobie kursor na polu imput i przez winapi wklikałem sie w to pole:
def click(x,y):
win32api.SetCursorPos((x,y))
win32api.mouse
0
  • Najlepsze
  • Wszystkie komentarze
stanleymorison
Pisząc, załóżmy, portal społecznościowy, sklep, czy cokolwiek innego gdzie dane są przypisane do użytkownika - jak powinno wyglądać mapowanie encji? OneToMany, czyli moja encja User powinna mieć także List, czy może odwrotnie czyli ManyToOne i każdy post powinien zawierać informacje o użytkowniku?

#naukaprogramowania #java #programowanie
0
  • Najlepsze
  • Wszystkie komentarze
aphen
aphen
robie kurs hyperskilla i co jakis czas sprawdzam jak inni rozwiązali problem, może coś fajnego podptarzę no i tu mam taki kwiatek

Scanner scanner = new Scanner(System.in);

int numOfElements = Integer.parseInt(scanner.nextLine()); //obsolete. I am not using it to set the array length
int[] elements = Arrays.stream(scanner.nextLine().split(" ")).mapToInt(el -> Integer.parseInt(el)).toArray();
0
  • Najlepsze
  • Wszystkie komentarze