Automatyzacja to wykorzystanie maszyn, systemów sterowania i technologii informatycznych w celu optymalizacji produktywności w produkcji towarów i świadczeniu usług.
Zastanawiam się nad stworzeniem zadania cron, które sprawdza kod, uruchamia na nim formatery kodu, a jeśli coś się zmieni, zatwierdza zmiany i odpycha je z powrotem. Większość projektów, które używają autoformatowania, umieszcza je w haczyku do git, ale robienie tego automatycznie co kilka godzin zmniejszyłoby obciążenie każdego dewelopera, aby zainstalować …
Automatyczne generowanie dokumentacji można wykonać za pomocą różnych narzędzi, a GhostDoc jest jednym z bardziej znanych. Jednak z definicji wszystko, co generuje, jest zbędne. Przegląda nazwy metod, klas itp. I wyświetla angielski, który mógłby wyjaśnić je bardziej dosłownie. W najlepszym przypadku robi to, co czytelnik mógłby zrobić w swojej głowie …
Chociaż doświadczony programista jest stosunkowo możliwe do oszacowania, ile czasu zajmie wdrożenie kodu, gdy wzorzec i problem, który rozwiązuje kod, jest dobrze zrozumiany, jak możesz dokonać dobrego oszacowania, kiedy - choć cel końcowy jest dobrze zrozumiany - implementacja jest w 95% teoretyczna / w rozwiązywaniu problemów i ma bardzo małe …
Na tej stronie znajduje się wiele pytań, które zawierają wiele informacji na temat korzyści, jakie można uzyskać dzięki automatycznym testom. Ale nie widziałem niczego, co reprezentowałoby drugą stronę medalu: jakie są wady? Wszystko w życiu jest kompromisem i nie ma srebrnych kul, więc z pewnością muszą istnieć ważne powody, aby …
Wydaje się, że TDD i testy jednostkowe są obecnie wielką atrakcją. Ale czy to naprawdę przydatne w porównaniu z innymi formami automatycznego testowania? Intuicyjnie zgaduję, że automatyczne testowanie integracji jest znacznie bardziej przydatne niż testowanie jednostkowe. Z mojego doświadczenia wynika, że najwięcej błędów dotyczy interakcji między modułami, a nie rzeczywistej …
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
Próbuję dodać ciągłą integrację do projektu. Według Wikipedii jednym z głównych elementów CI są kompilacje automatyczne. Jestem jednak zdezorientowany, co to dokładnie znaczy, ponieważ artykuły dotyczące automatyzacji i budowania wydają się nie zgadzać. Specyficzne punkty zamieszania: co oznacza „automatyczna kompilacja” w kontekście: projekt wykorzystujący interpretowany język, taki jak Python lub …
Z testu joela : Czy potrafisz wykonać kompilację w jednym kroku? Muszę powiedzieć, że nie mogę. Obecnie pracuję nad aplikacją internetową, która zawiera listę elementów arkusza kalkulacyjnego, które należy wykonać w celu wdrożenia. Więc moje pytanie brzmi: jak mogę to zautomatyzować ? Czy musi to dotyczyć całej organizacji? Wskazówki / …
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 . Kiedy napotykasz w swojej pracy nudne, powtarzalne (być może nieprogramowujące) zadanie, jak sobie …
Tytuł mówi wszystko. Niektórzy pracownicy w naszej firmie uważają, że automatyczne testy są „łatwe” i że „napisanie zestawu testów COM i interfejsu użytkownika powinno zająć jeden dzień”. Co można zrobić, aby temu przeciwdziałać? Uwaga: nie pytam o to, jak promować automatyzację. To nie jest problem. Zautomatyzowane testy i procesy są …
To, co obecnie mam, można podsumować za pomocą tego pseudo kodu: public static void Main(string[] args) { var listOfObjects = Database.GetObjectsToUploadToOnlineService(); Parallel.ForEach(Upload) } private static void Upload(MyUploadObject obj) { //Build object (takes a few milliseconds) //Format to JSON (takes a few more milliseconds) //Upload (can take up to a max …
Mam do czynienia z różnego rodzaju aplikacjami (internetowymi, GUI, wierszem poleceń itp.) Na różnych platformach (Windows, Linux itp.) Do codziennego działania. Mam świetną okazję do zautomatyzowania zadań za pomocą skryptów. Ale prawie każdy typ aplikacji i platformy ma swój natywny język skryptowy lub narzędzia (takie jak VBScript i PowerShell dla …
Istnieje kilka sytuacji, w których użytkownicy muszą podać hasło podczas automatyzacji procesu programowania. Wdrożenie witryny to tylko jedna z typowych sytuacji. Tworzenie plików dmg w OS X wymaga również hasła. Większość narzędzi wiersza poleceń używanych w skryptach ma możliwość otrzymania hasła przez stdin. Podanie hasła za każdym razem, gdy skrypt …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 6 lat temu . Zajmuję się utrzymywaniem dość dużego portfolio aplikacji .NET. W portfolio znajdują się również starsze aplikacje zbudowane na innych platformach …
Eksperymentuję z automatycznym wdrażaniem / ciągłą integracją i rozmawiałem z szefem mojego zespołu. Powiedziałem mu, że badam tworzenie skryptów kompilacji / wdrażania w PowerShell, a on powiedział, że automatyczne wdrażanie jest bardzo łatwe do skonfigurowania w TFS za pomocą GUI i powinienem to zbadać. Mam zerowe doświadczenie z TFS, z …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.