Podkategorie w kategorii java

0

Hej!
Chciałbym, aby w ramach działu poświęconego Javie powstało kilka podkategorii poświęconych bardziej szczegółowemu omówieniu poszczególnych elementów języka. Chodzi tu przede wszystkim o działy poświęcone różnym frameworkom lub większym fragmentom API np. Swing.

Na chwilę obecną moje propozycje:

  • Spring Framework
  • Struts
  • GWT
  • AWT, SWING, SWT (szczególnie artykuły porównujące mile widziane)
  • EJB
  • Serwery aplikacji i Kontenery serwletów - administracja serwerami java
  • Hibernate i JPA

W podkategoriach znajdowały by się krótsze artykuły, jednak traktujące dokładniej o zagadnieniach związanych z daną technologią.

0

nie wiem czy to ma sens, poniewaz patrzac na tematy mozna pomyslec ze niektore kategorie pozostana puste, inne prawie puste, tylko catch-all bedzie pelen (inne albo ogolne, nie wiem jak to nazwiecie)

(no ale ja nie jestem nawet zarejestrowany wiec nie mam prawa glosu, aczkolwiek czesto odwiedzam)

0

Dlatego też warto to przedyskutować i wybrać takie tematy, które rzeczywiście mają "dużo w sobie" i można, a nawet należy je wydzielić. Już widzę ze GWT jest raczej marnym kandydatem, za to powinien powstać dział poświęcony JSP, Freemaker, Velocity i innym językom szablonów.

@inny ktos, to weź się wreszcie zarejestruj. Bonusów nie ma, ale czasami niektóre sprawy omawiane są na PW.

0

Chodzi o kategorie w artykułach? Czemu nie, dobry pomysł.

0

@Coldpeer, dokładnie. Obecnie jest już niezłe zamieszanie, a uczę się EJB i pewno będę coś pisał. Nie wyobrażam sobie kilkunastu artykułów z jednej kategorii porozrzucanych po stronie, bo są kategoryzowane słownikowo. Poza tym można wtedy pisać artykuły wieloczęściowe i umieszczać je w jednym miejscu na przykład tutorial springowy jak na razie ma w planach 5 części. Jeżeli doszło by kilka takich kobyłek to, parafrazując znany film, niezły byśmy mieli tu burdel koledzy i koleżanki.

0

Ale na forum w dziale Javy też są potrzebne subfora. Moim zdaniem należy to podzielić na:

  • Podstawy Javy
  • Wejście/wyjście
  • Współbieżność
  • Algorytmy i ich implementacja
  • Interfejs użytkownika
  • Grafika, dźwięk itp.
  • Pozostałe
  • Nasze programy w Javie

Coś takiego, ale nie jestem profesjonalistą w zakresie Javy, więc pewnie czegoś jeszcze nie dopisałem.

0

@mi2, co do podziału to do "Nasze programy" jest cały osobny dział z downloadem, "Algorytmy..." będą tylko zawadzać, na forum jest już dział poświęcony inżynierii oprogramowania, a i implementacje standardowych algorytmów za niedługo pojawią się w odpowiednim dziale serwisu. Strona przechodzi małą reformę i chcemy, aby tematy nie były dublowane w zależności od języka. Po co komu 10 artykułów o quicksorcie różniących się tylko kawałkami kodu? Lepiej jeden porządny z kilkoma przykładami w różnych językach.
Co do reszty to się zgodzę, ale może być problem ze starymi artykułami. Trzeba by to było jakoś ogarnąć. W dodatku musisz ludzi przekonać do pisania w odpowiednich działach, a nawet podstawowe przekonanie ich do otagowania postu i uzycia odpowiedniego znacznika graniczy z cudem.

0

Pomysł fajny, ale proponuję małe rozszerzenie:

  • Spring Framework - czemu nie PicoContainer, HiveMind? - proponuję: kontenery IoC
  • Struts - czemu nie Spring MVC, JSP, Tapestry, JSF, Webwork, Click? - proponuję: frameworki WEB
  • GWT - chyba wpada do punktu wyżej
  • AWT, SWING, SWT (szczególnie artykuły porównujące mile widziane) - ok
  • EJB - ok
  • Serwery aplikacji i Kontenery serwletów - administracja serwerami java - w sumie ok, ale trzeba się zastanowić, czy nie za bardzo się pokrywa z działem EJB oraz frameworkami WEB. W artykule o frameworkach trudno pominąć aspekt konfiguracji serwera.
  • Hibernate i JPA - czemu nie iBatis, Amber? - proponuję: mappery O/R (chyba potrzebna lepsza polska nazwa)

Brakuje dosyć istotnych jeszcze:

  • Webserwisy/Remoting: m.in. JAX-WS, JAX-RPC, Hessian, RMI
  • J2ME

Z drugiej strony takie rozdrobnienie może doprowadzić do tego, że w działach prawie nic nie będzie.
Więc może lepiej klasyczny podział:

  • Java na desktopie (Swing, SWT, AWT)
  • Java na serwerze
  • Java Micro

?

0

Spring i Struts są obecnie najpopularniejsze. Wydzielenie ich ma na celu zgrupowanie problemów związanych z najpopularniejszymi rozwiązaniami w jednym miejscu.
GWT, hm... obecnie trzeba by rozszerzyć o JavaFX i JNLP, czyli wszytko co w javie piszemy dla klientów web jako GUI

  • AWT, Swing, SWT, JAva2D i Java3D to chyba lepszy zestaw. Grafika i GUI javie dla klientów desktopowych
  • Serwery między sobą się różnią. przez rok pracowałem z JBossem, a ostatnio przesiadłem się na Glassfisha, administracja nimi różni się w diametralny sposób. Pomimo, że wychodzą z tej samej specyfikacji. Pomijam że JBoss jeszcze nie dostał zgodności na JEE5, ale to inna sprawa.
  • JPA to standard z własnym JSRem, a hibernate to największy i najpopularniejszy konkurent. Lepszy tytuł JPA, Hibarnete i inne ORM.
  • Rzeczywiście remoting wrzuciłem do jednego wora z EJB... W sumie jak by na to nie patrzeć można by tak było zrobić. W końcu @WebService to fragment specyfikacji EJB3.
  • J2ME wyszło z głowy.
  • JMF i inne tego typy zabawki czyli multimedia
  • Wydzielić część artykułów do Java CORE:
    -- współbieżność
    -- Generics
    -- JVM
    -- RMI (bez WS bo te w EJB)
    -- I/O
    -- refleksja

Sprawa nadal jest mocno otwarta

0

Proponuję zdecydowanie prostszy podział:
-Java SE
-Java EE
-Java ME

Moim zdaniem większe rozdrabnianie nie ma sensu. Początkujący użytkownicy sobie z nim nie poradzą.
Codziennie w kategorii Java jest kilkadziesiąt postów. Jeżeli dział zostanie podzielony na np. 10 poddziałów, to pewnie wiele pytań pozostanie bez odpowiedzi, gdyż nikomu nie będzie się chciało odwiedzać wszystkich podkategorii.

0

Hej ostatnio tak sobie myslalem ze coraz wiecej innych jezykow dla JVM zyskuje na popularnosci. Mowie tu o Groovy, Scala, JRuby... Moze byloby fajnie wydzielic jakis dzial o tych jezykach? Na chwile obecna mozna o tym chyba napisac w dziale Inne ale cala wiedza o JVM skupia sie raczej w tym dziale (tak mi sie przynajmniej wydaje) i tam nie ma az takiej duzej szansy na odpowiedz. Hmm?

0

ja się bardzo mało znam :( , aby wypowiedzieć się na jakie kategorie podzielić. Jednak bardzo przyda się takie rozwiązanie.

Myślę nawet, że może to zachęcić innych do współpracy.. :)

0

Bardzo dobry podział jest na forum coderanch, można by by wziąć z niej przykład.

0

Ja z niecierpliwością czekam na subforum dla Androida

0

Odklejam ten temat - od dawna jest system tagów umożliwiający określenie technologii, których dotyczy nowy wątek.

0

Moim zdaniem podzial zaproponowany przez __krzysiek85, czyli:

-Java SE
-Java EE
-Java ME 

jest najrozsadniejszy. Faktycznie, poczatkujacy uzytkownicy beda sie gubic oraz na czesc watkow nie bedzie odpowiedzi gdyz ludziom nie bedzie sie chcialo wszystkiego przegladac.

   pzdr,
   misty
0

@Demonical Monk tu raczej chodzi o tematy w części wiki.

@misty jako, że części wiki nikt, poza moją skromną osobą, chyba już nie rozwija to sobie pozwoliłem na podział uwzględniający technologie mamy zatem np. Guice i Spring.

1 użytkowników online, w tym zalogowanych: 0, gości: 1