Aktywne Wpisy

Grzesiok 0
Poszukiwane: Filmy pod Halloween dla młodszej młodzieży = 12-13 latków.
Co możecie polecić? Nie chodzi mi o takie błahe produkcje jak gęsia skórka, bo "IT" już mają zaliczone ale z drugiej strony nie wyjeżdżajmy z jakimiś Egzorcyzmami lub Obecnościami, bo to może być za mocne.
#film #filmy #horror #filmnawieczor
Co możecie polecić? Nie chodzi mi o takie błahe produkcje jak gęsia skórka, bo "IT" już mają zaliczone ale z drugiej strony nie wyjeżdżajmy z jakimiś Egzorcyzmami lub Obecnościami, bo to może być za mocne.
#film #filmy #horror #filmnawieczor

ZabijamKury +17
Trochę mi się uleje, bo zaczynam się czuć jak Zajechany Zygmunt.
Pracuję jako programista i zarabiam te magiczne 15k netto na fakturze, czyli po podatkach, zusach, księgowym 10400 zł. Ostatnią podwyżkę miałem dokładnie 2 lata temu i było to magiczne 3 zł na godzinę (zayebista kwota nie ?). Miałem obiecane, że na początku tego roku będę miał 15 zł netto więcej i we wrześniu kolejne 10 zł bo firma się zaczęła
Pracuję jako programista i zarabiam te magiczne 15k netto na fakturze, czyli po podatkach, zusach, księgowym 10400 zł. Ostatnią podwyżkę miałem dokładnie 2 lata temu i było to magiczne 3 zł na godzinę (zayebista kwota nie ?). Miałem obiecane, że na początku tego roku będę miał 15 zł netto więcej i we wrześniu kolejne 10 zł bo firma się zaczęła





public static void main(String[] args) {
String pat = args[0];
String txt = args[1];
PatternSearch searcher = new PatternSearch(pat);
int offset = searcher.search(txt);
System.out.println("offset:" + offset);
}
#naukaprogramowania #programowanie #bdd #tdd #cucumber
Bo w jednym przypadku robisz tablicę z jednym nullowm elementem a w drugim pustą
@69inch: tablica argumentów jest pusta, ciekawe dlaczego nie mogę z niej wybrać pierwszego elementu?
@69inch: możesz przenieść logikę wyciągania argumentów do innej klasy i tam przetestować ten kod w izolacji. Dobrym pomysłem jest przetestowanie takiej aplikacji konsolowej end-to-end: zamiast wołać kod na poziomie Javy po prostu odpalasz twój program w taki sposób jak robi to użytkownik. Jako wejście podajesz argumenty, jako wyjście otrzymujesz to co zostanie wypisane + kod błędu.
Stąd cały problem, wiem, że z perspektywy usera jest bez znaczenia czy to NullPointer czy ArrayIndex. Po prostu po wpisaniu złego argumentu aplikacja przestaje działać. Wydaje mi się, że
Arguments parseArguments(String ...args) throws ArgumentParsingException. I zrób tak, żeby rzucać wyjątek przed wyciąganiem elementu z tablicy, gdy się okaże, że tablica jest za mała. ArgumentParsingException to oczywiście osobny typ wyjątku, który musisz stworzyćArrayIndexOutOfBoundsExceptionwięc chyba