#anonimowemirkowyznania
hej, chce się uczyć swift i robienia apek na iPhone itp, który kurs robić? bo już się pogubiłem xD porobiłem pare rozdziałów tego https://www.udemy.com/course/ios-13-app-development-bootcamp/ i w sumie było spoko ale czuć bylo ze dużo rzeczy już nieaktualnych
https://www.udemy.com/course/ios-13-app-development-bootcamp/. czy https://www.udemy.com/course/the-complete-ios-developer-course-with-swift/

#swift #naukraprogramowania #ios

---
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

CiepłyGórnik: ja zaczynałem od tego pierwszego, z perspektywy czasu był mocno średni pod względem merytorycznym, dużo uwagi poświęcone rzeczom dookoła a rzeczy istotne mocno po łebkach, do tego tak jak mówisz, wydaje mi się już trochę nieaktualny + ja bym osobiście zaczynał mimo wszystko od SwiftUI, a nie UIKit (ale co człowiek to opinia), dużo też zależy czy chcesz robić apki zawodowo, dla zabawy czy jako zajęcie dodatkowe, jeśli to drugie
  • Odpowiedz
1. W junit 5 najładniejszym sposobem jest assertThrows(Exceptions.class () - {}); to "należy" jest wyolbrzymieniem
2. Zła nomenklatura. Nie usunięcie, tylko wycofanie. git revert nie usuwa commita, tylko tworzy commit z odwrotnymi zmianami, żeby ostatecznie nie było zmian z pierwotnego commitu.
4. Mocki zazwyczaj nie wymagają interfejsu, przecież po to są biblioteki do mocków.
7. Jenkins nie musi używac dockera, przecież docker jest dużo młodszym projektem xd. Jenkins nie wymaga repozytorium, można pisać free
  • Odpowiedz
@TheVinc: shit rozpisałem się, myślałem, że to ty układałeś test. Patrzać na jego poziom to wszystkiego możesz się spodziewać, bo rozwiązanie odpowiedzi jest tylko w głowie układającego
  • Odpowiedz
for(int i=0; i<number.length(); i++)
{
char c = number.charAt(number.length()-i-1);

if(c=='A')
{
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@d1l4x podstaw sobie pod number konkretnego stringa i zobacz co się dzieje w poszczególnych iteracjach ;) na początku i = 0 więc odczytany będzie znak z końca (długość - 0 -1), w ostatniej iteracji i = długość - 1 więc odczytasz znak spod indexu 0 (długość - (długość - 1) - 1)
  • Odpowiedz