Inżynieria oprogramowania

10
Jak przeprowadzasz test javascript?

Ostatnio spędzam dużo czasu pracując w javascript. Nie znalazłem sposobu, który wydaje się działać dobrze do testowania javascript. W przeszłości nie stanowiło to dla mnie problemu, ponieważ większość stron internetowych, na których pracowałem, zawierała bardzo niewiele javascript. Mam teraz nową...

10
Używanie własnego kodu w projektach zewnętrznych

Od ponad 2 lat zajmuję się działalnością zewnętrzną. Robiąc projekty dla innych ludzi, stworzyłem kompilację typowych zadań, które wdrażam w projektach i zapisuję je w kodzie. To rodzaj biblioteki z niektórymi funkcjami, których mogę użyć ponownie bez konieczności przepisywania tej samej rzeczy...

10
mapa myśli dla programistów [zamknięte]

Trudno powiedzieć, o co tu pytają. To pytanie jest dwuznaczne, niejasne, niepełne, zbyt szerokie lub retoryczne i na obecną formę nie można w rozsądny sposób odpowiedzieć. Aby uzyskać pomoc w wyjaśnieniu tego pytania, aby można je było ponownie otworzyć, odwiedź centrum pomocy ....

10
Co roku ssać mniej? [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 . Ssanie mniej każdego...

10
Kiedy klej lub klasa zarządzania robi zbyt wiele?

Mam skłonność do tworzenia scentralizowanych klas, które zarządzają innymi klasami w moich projektach. Nie przechowuje wszystkiego sam, ale większość żądań danych najpierw trafiłaby do „menedżera”. Patrząc na odpowiedź na to pytanie , zauważyłem termin „Boski przedmiot”. Zrozumiałe, że Wikipedia...

10
Doświadczenie w / eLance (i podobne strony) [zamknięte]

W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...

10
Jak ściśle przestrzegasz zasady „No Dependency Cycle” (NDepend)

Trochę tła: Jako lider zespołu używam NDepend raz w tygodniu, aby sprawdzić jakość naszego kodu. Szczególnie nieocenione jest dla mnie pokrycie testu, wiersze kodu i wskaźniki złożoności cyklicznej. Ale jeśli chodzi o cykle wyrównywania i zależności, jestem trochę ... bardzo zaniepokojony. Patrick...

10
Jak zarabiać na FOSS, zachowując anonimowość?

Powiedzmy, że: Stworzyłeś projekt FOSS, który inni uważają za przydatny, być może na tyle przydatny, aby przekazać darowiznę lub zapłacić za modyfikacje, które należy wprowadzić. Jest to całkowicie uzasadniony i nieszkodliwy projekt oprogramowania. Nie ma to nic wspólnego z kryptografią, jak...