Inżynieria oprogramowania

13
Dlaczego moje IDE nie kompiluje / buduje w tle?

Dziś rozwijam się na dość złożonym komputerze, ma wiele rdzeni, dyski SSD i co nie. Mimo to przez większość czasu programuję komputer, nic nie robiąc. Kiedy muszę skompilować i uruchomić / wdrożyć nieco skomplikowany projekt, w najlepszym razie zajmuje to kilka sekund. Dlaczego? Teraz, gdy żyjemy...

13
Jak poradzisz sobie ze skokiem złożoności?

Wydaje się to rzadkie, ale powszechne doświadczenie, że czasami pracujesz nad projektem i nagle coś niespodziewanie się pojawia, rzuca ogromny klucz w prace i bardzo zwiększa złożoność. Na przykład pracowałem nad aplikacją, która rozmawiała z usługami SOAP na różnych innych komputerach. Wymyśliłem...

13
Różnice między wiadomościami a metodami?

W Celu C masz pojęcie wysyłania wiadomości do innych obiektów i jest to bardzo podobne do wywoływania metod w językach takich jak C # i Java. Ale jakie dokładnie są subtelne różnice? Co powinienem myśleć o przesyłaniu wiadomości, myśląc o moim kodzie? Uwaga: trochę tła tutaj, jestem programistą...

13
Jak mogę znaleźć umowę na Androida?

Dwa lata temu, po ponad 15 latach w Win32 i SymbianOS, postanowiłem intensywnie skupić się na Androidzie. Najlepszą część 2009 roku wziąłem z pracy, aby dokładnie nauczyć się nowej platformy, i wydaje się, że była to dobra decyzja strategiczna: Android jest teraz wszędzie. Ale dziwnie trudno jest...

13
Czy Android jest językiem czy platformą / platformą?

Wiem, że Android używa języka Java z ograniczonym pakietem Java SDK i że Google twierdzi, że nie jest to Java. Ale czy można powiedzieć, że Android jest językiem programowania? Czy może lepiej powiedzieć, że Android jest strukturą Java? Czy oba są

13
Gdzie jest najlepsze miejsce do nauki języka?

W ogóle nie znam języków programowania. Będę sam się uczyć i muszę znać najlepsze miejsce, w którym mogę się uczyć z najbardziej podstawowego poziomu. Gdzie jest świetne miejsce do nauki języka? Jakiego języka najlepiej się uczyć jako pierwszy? Czy głupio jest uczyć się najpierw Ruby? Tutaj...

13
Koncepcja wyszukiwania rozmytego bazy danych

Zastanawiałem się nad tym i próbowałem znaleźć rozwiązania, w jaki sposób rozmyte wyszukiwanie w bazie danych, jeśli na przykład użytkownik wpisze błąd w pisowni. Masz rażące problemy z logiką? Czy to zadziała i czy zrobiono to wcześniej? Nasz stół, który chcemy przeszukać: **tblArticles** Body...

13
Tworzenie projektów Java EE za pomocą Maven

Od około roku rozwijam aplikacje internetowe Java EE w Eclipse. Mój pracodawca nie korzysta z Maven, ale im więcej o nim czytam, tym bardziej jestem przekonany, że Maven + Hudson będzie dla nas bardzo korzystny. Najpierw jednak muszę swobodnie korzystać z tych technologii w wolnym czasie, aby móc...