Pytania otagowane jako modeling

8
Czy programista powinien wykonywać makiety interfejsu użytkownika, jeśli w projekcie nie ma projektantów?
Współpracuję z małym zespołem, który tworzy zastrzeżoną aplikację internetową, a UX nie ma większego znaczenia, ponieważ nasi ludzie będą nią zarządzać, ale staramy się ułatwiać im pracę. Czy jako programista powinienem utworzyć makietę interfejsu użytkownika, zanim zacznę tworzyć nowy ekran? Nic nadzwyczajnego, głównie ogólny układ, aby omówić go z kolegami …

8
Czy istnieje paradygmat programowania, który promuje uczynienie zależności niezwykle oczywistymi dla innych programistów?
Pracuję w hurtowni danych, która pozyskuje wiele systemów za pośrednictwem wielu strumieni i warstw z zależnościami przypominającymi labirynt łączącymi różne artefakty. Prawie każdego dnia spotykam się z takimi sytuacjami: uruchamiam coś, to nie działa, przeglądam mnóstwo kodu, ale godziny później zdaję sobie sprawę, że udało mi się konceptualizować mapę procesu …

8
Kiedy prymitywna obsesja nie jest zapachem kodu?
Ostatnio czytałem wiele artykułów opisujących prymitywną obsesję jako zapach kodu. Są dwie zalety unikania prymitywnej obsesji: Sprawia, że ​​model domeny jest bardziej wyraźny. Na przykład mogę porozmawiać z analitykiem biznesowym na temat kodu pocztowego zamiast ciągu zawierającego kod pocztowy. Cała walidacja odbywa się w jednym miejscu zamiast w całej aplikacji. …

7
Wzory do propagowania zmian w górę modelu obiektowego ..?
Oto typowy scenariusz, który zawsze frustruje mnie. Mam model obiektu z obiektem nadrzędnym. Element nadrzędny zawiera niektóre obiekty podrzędne. Coś takiego. public class Zoo { public List<Animal> Animals { get; set; } public bool IsDirty { get; set; } } Każdy obiekt podrzędny ma różne dane i metody public class …

20
Jak ważne są diagramy UML dla udanego projektu? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 4 lata temu . Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na …
22 uml  modeling 

5
Jakie są zalety modelowania systemów oprogramowania w porównaniu z robieniem wszystkiego w kodzie?
Większość, jeśli nie wszyscy informatycy, których znam, uważają, że przed kodowaniem korzystne jest modelowanie oprogramowania za pomocą UML lub innych typów diagramów. (Moje pytanie nie dotyczy konkretnie UML, może to być dowolny graficzny lub tekstowy opis projektu oprogramowania). Nie jestem tego taki pewien. Głównym powodem jest: Kod nie kłamie. Jest …

6
Czy należy zmienić wewnętrzne nazewnictwo (klasy, metody, tabele bazy danych itp.) Encji, jeśli zmieni się nazewnictwo marketingowe i interfejs użytkownika?
Mamy produkt o długim okresie życia od około 8 lat. Z czasem zmieniają się nazwy pojęć i encji. Czy powinniśmy włożyć wysiłek w zmianę nazwy wszystkich baz i tabel bazy danych i kolumn, aby pasowały do ​​tych nowych nazw? Czy opublikowano badanie dotyczące tej lub kilku najlepszych praktyk? Dzięki

2
Czego używają programiści funkcjonalni zamiast UML?
Jestem studentką CS. Obecnie uczęszczam na wykłady, podczas których uczymy się analizy i projektowania celów. Polega głównie na pisaniu przypadków użycia, analizowaniu problemu, z którym możemy się spotkać podczas pisania aplikacji dla klienta, oraz na tym, jak zaprojektować projekt, aby był zarówno rozszerzalny, przejrzysty dla programistów, jak i nie pojawiał …

5
Czy potrzeba opracowania specyfikacji oprogramowania znacznie spadła wraz z ewolucją bardziej ekspresyjnych języków programowania?
Dla wielu informatyków, w tym dla mnie kilka lat temu, idealny proces tworzenia oprogramowania wymagałby stworzenia szczegółowych dokumentów projektowych z dużą ilością diagramów UML, zanim zostanie napisany wiersz kodu. (Wygląda to jak opis modelu wodospadu, ale jest taki sam w przypadku zwinnego, z tym wyjątkiem, że iteracje są mniejsze). W …

1
Jak reprezentować zagnieżdżone działania na diagramie aktywności UML?
To pytanie jest bardzo podobne do tego , ale odpowiedź nie odpowiada moim potrzebom. Koncentruje się na konkretnym narzędziu UML (Papyrus), podczas gdy moje pytanie jest bardziej ogólne na temat UML. Chciałbym przedstawić zagnieżdżoną akcję na diagramie aktywności , ale nie wiem, jaki jest typowy sposób jej wykonania. Chodzi o …
16 uml  modeling 

2
FP do symulacji i modelowania
Zaraz rozpocznę projekt symulacji / modelowania. Wiem już, że OOP służy do tego rodzaju projektów. Jednak badanie Haskella skłoniło mnie do rozważenia zastosowania paradygmatu FP do modelowania układu komponentów. Pozwól mi rozwinąć: Załóżmy, że mam komponent typu A, charakteryzujący się zestawem danych (parametr taki jak temperatura lub ciśnienie, PDE i …


2
Jaka jest ta dziedzina studiów?
Załóżmy, że mam sytuację, w której projektuję stronę internetową dla sprzedawcy butów. Mają różne marki i rodzaje obuwia i oczywiście chcą naprawdę dobrej funkcji wyszukiwania. Istnieją więc różne właściwości, które mogą mieć buty. Mogą mieć wyłączne właściwości, takie jak rozmiar, szerokość, płeć oraz dzieci / dorośli ”. Mogą też mieć …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.