Softwareentwicklung

Fragen und Antworten für Fachleute, Akademiker und Studenten, die im Lebenszyklus der Systementwicklung arbeiten




7
Wie kann man das Paradigma „PHP ist eine schlechte Sprache“ durchbrechen? [geschlossen]
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 …

8
Was ist Pseudocode?
Ich habe in letzter Zeit viele Erwähnungen von Pseudocode auf dieser und anderen Websites gesehen . Aber ich verstehe es nicht: Was ist Pseudocode? In dem folgenden Wikipedia-Artikel heißt es beispielsweise: "Es verwendet die strukturellen Konventionen einer Programmiersprache, ist jedoch eher für das menschliche Lesen als für das maschinelle Lesen …

1
Ich habe meine Klasse getestet. Wie fange ich mit einem Integrationstest an?
Diese Frage wurde von Stack Overflow migriert, da sie in Software Engineering Stack Exchange beantwortet werden kann. Vor 7 Jahren migriert . Ich habe eine Klasse namens MailChimpRecipient geschrieben, die Empfänger in einer MailChimp-Liste verwaltet. Es wird die MCAPI-Klasse verwendet, bei der es sich um einen API-Wrapper eines Drittanbieters handelt. …
19 php  unit-testing 

6
Ist es eine gute Idee, die Benutzeroberfläche zu 100% in Javascript zu erstellen und Daten über eine API bereitzustellen?
Meine Hauptaufgabe besteht darin, HTML-Anwendungen zu erstellen. Damit meine ich intern verwendete CRUD-artige Anwendungen mit vielen bearbeitbaren Rasteransichten, Textfeldern, Dropdowns usw. Derzeit verwenden wir ASP.NET-Webformulare, mit denen die Arbeit erledigt wird, die Leistung ist jedoch meistens schlecht, und häufig auch Sie müssen durch Reifen springen, um zu bekommen, was Sie …


1
Wie sollen HTML-Datenformate im Alltag angewendet werden?
Angesichts Googles Verschiebung in Richtung einer stärkeren Fokussierung auf Seite Auszeichnungsdaten , wie die Datenformate in verwendet Schema.org Arbeit neben denen für Mikroformate ? Wie ergänzen sich diese (und andere Spezifikationen) und welche sollten in unterschiedlichen Situationen bevorzugt verwendet werden? Bearbeiten: Aufgrund der etablierten Inhalte zu diesem Thema scheint die …
19 html  data  search  schema 

2
Wie kann ich die Benutzeroberfläche von der Geschäftslogik trennen, ohne die Effizienz zu beeinträchtigen?
Angenommen, ich möchte ein Formular anzeigen, das 10 verschiedene Objekte in einer Combobox darstellt. Zum Beispiel möchte ich, dass der Benutzer einen Hamburger aus 10 verschiedenen mit Tomaten auswählt. Da ich UI und Logik trennen möchte, müsste ich das Formular als Zeichenfolgendarstellung der Hamburger übergeben, um sie in der Combobox …

2
Warum beeinträchtigt der gemeinsame Status die Leistung?
Ich habe nach dem Prinzip der gemeinsamen Programmierung gearbeitet. Grundsätzlich haben alle Worker-Threads unveränderliche Nur-Lese-Kopien desselben Status, die ( auch nach Verweis ) nie zwischen ihnen geteilt werden . Im Allgemeinen hat dies sehr gut funktioniert. Jetzt hat jemand einen No-Lock-Singleton-Cache ( z. B. ein statisches Wörterbuch ) eingeführt, auf …

2
Verwendet die neue System.Tuple-Klasse ein schlechtes Design?
Das Konzept von System.Tuple gefällt mir insofern, als es mir ermöglicht, mehrere Parameter in einem einzigen Funktionsaufruf zurückzugeben, ohne eine neue Klasse zu instanziieren. Dies widerspricht jedoch guten Programmierpraktiken wie Microsoft Patterns & Practices, SOLID Principles usw. Ich versuche nur zu beurteilen, wie großzügig ich diese Funktion verwenden sollte oder …


9
Wie wichtig sind Designmuster bei der Programmierung?
Ich bin ein Universitätsstudent und habe gerade angefangen, über Designmuster zu lernen und zu kämpfen, um den Zweck von ihnen zu verstehen. Ich habe versucht, sie zu recherchieren, aber alle Ressourcen, die ich gefunden habe, scheinen auf akademische und nicht auf professionelle Weise über sie zu sprechen. Was ist ihr …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.