Automatisierung ist der Einsatz von Maschinen, Steuerungssystemen und Informationstechnologien zur Optimierung der Produktivität bei der Produktion von Waren und der Erbringung von Dienstleistungen.
Ich denke darüber nach, einen Cron-Job zu erstellen, der Code auscheckt, Code-Formatierer darauf ausführt und, wenn sich etwas ändert, die Änderungen festschreibt und zurückschiebt. Bei den meisten Projekten, die Autoformatierer verwenden, werden diese in einen Git-Hook eingefügt. Wenn Sie dies jedoch alle paar Stunden automatisch tun, müssen die Entwickler den …
Die automatische Dokumentationserstellung kann mit einer Vielzahl von Werkzeugen durchgeführt werden, wobei GhostDoc eines der bekanntesten ist. Per Definition ist jedoch alles, was es erzeugt, redundant. Es wirft einen Blick auf Namen von Methoden, Klassen, etc. und gibt Englisch , das könnte sie mehr verbosely erklären. Im besten Fall tut …
Ein erfahrener Entwickler kann zwar relativ gut abschätzen, wie lange es dauern wird, Code zu implementieren, wenn das Muster und das Problem, das der Code löst, bekannt sind Die Implementierung besteht zu 95% aus Theorie und Problemlösung und ist nur in sehr geringem Umfang implementiert? Meine Arbeit besteht oft aus …
Auf dieser Website finden Sie eine Reihe von Fragen, die zahlreiche Informationen zu den Vorteilen automatisierter Tests enthalten. Aber ich habe nichts gesehen, was die andere Seite der Medaille repräsentiert: Was sind die Nachteile? Alles im Leben ist ein Kompromiss, und es gibt keine Silberkugeln. Es muss also triftige Gründe …
TDD- und Unit-Tests scheinen im Moment der große Rave zu sein. Aber ist es wirklich so nützlich im Vergleich zu anderen Formen des automatisierten Testens? Intuitiv würde ich vermuten, dass automatisierte Integrationstests viel nützlicher sind als Komponententests. Nach meiner Erfahrung liegen die meisten Fehler in der Interaktion zwischen Modulen und …
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
Ich versuche, einem Projekt Continuous Integration hinzuzufügen. Laut Wikipedia besteht ein Hauptbestandteil von CI aus automatisierten Builds. Ich bin jedoch verwirrt darüber, was genau dies bedeutet, da die Artikel zu CI und Build-Automatisierung nicht übereinstimmen. Konkrete Verwirrungspunkte: Was bedeutet "automatisiertes Erstellen" im Zusammenhang mit: Ein Projekt, das eine interpretierte Sprache …
Aus dem Joel-Test : Können Sie einen Build in einem Schritt erstellen? Ich muss sagen, dass ich nicht kann. Ich arbeite derzeit an einer Web-App mit einer Tabellenkalkulationsliste von Elementen, die ausgeführt werden müssen, um bereitgestellt zu werden. Meine Frage ist also, wie ich das automatisieren kann . Muss es …
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Wenn Sie in Ihrer Arbeit auf eine langweilige, sich …
Der Titel sagt schon alles. Einige Mitarbeiter unseres Unternehmens sind der Meinung, dass automatisierte Tests "einfach" sind und es "einen Tag dauern sollte", eine Reihe von COM- und UI-Tests zu schreiben. Was kann getan werden, um dem entgegenzuwirken? Hinweis: Ich frage nicht, wie die Automatisierung gefördert werden soll. Das ist …
Was ich aktuell habe, kann mit diesem Pseudocode zusammengefasst werden: 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 of …
Ich bin mit verschiedenen Arten von Anwendungen (webbasiert, GUI-basiert, Befehlszeile usw.) auf verschiedenen Plattformen (Windows, Linux usw.) konfrontiert, um jeden Tag zu arbeiten. Ich habe die großartige Möglichkeit, Aufgaben durch Skripterstellung zu automatisieren. Fast jede Art von Anwendung und Plattform verfügt jedoch über eine native Skriptsprache oder Tools (z. B. …
Es gibt nur wenige Situationen, in denen Benutzer ihr Kennwort eingeben müssen, während sie die Dinge während des Entwicklungsprozesses automatisieren. Die Site-Bereitstellung ist nur eine der häufigsten Situationen. Das Erstellen von dmg-Dateien unter OS X erfordert ebenfalls ein Kennwort. Die meisten in Skripten verwendeten Befehlszeilenprogramme können ein Kennwort über stdin …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 6 Jahren . Ich beschäftige mich mit der Pflege eines ziemlich großen Portfolios von .NET-Anwendungen. Ebenfalls …
Wir verwenden TFS an meinem Arbeitsplatz, um unseren Quellcode zu verwalten und die Entwicklung zu verfolgen. Wann immer wir einen Fehler haben oder arbeiten müssen, müssen wir mindestens die folgenden zwei Aufgaben erledigen: Testen Sie die Arbeit oder entscheiden Sie, ob Tests erforderlich sind. Aktualisieren Sie die Versionshinweise für die …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.