Als «architecture» getaggte Fragen

Das Design und die Beschreibung eines Softwaresystems auf hoher Ebene. Durch das architektonische Design werden Details zu Implementierungen, Algorithmen und Datendarstellung entfernt, um sich auf das Zusammenspiel von "Black Box" -Komponenten zu konzentrieren.



1
Teilen eines großen Projekts, um ein Maven-Projekt mit mehreren Modulen zu erstellen
Ich arbeite an einer Spring-MVC-Anwendung, in der wir Maven für das Abhängigkeitsmanagement verwenden. Da das Projekt groß ist, denken wir darüber nach, das Projekt in mehrere Teile aufzuteilen. Ich hatte einige Zweifel, auf die ich hier hoffentlich Antworten bekomme. Derzeit stellen wir eine einzelne WAR-Datei wie ROOT.warauf Apache Tomcat auf …




11
Sind Algorithmen von Computerarchitekturen abhängig?
Ich habe irgendwo gelesen (habe vergessen, um welches Buch es sich handelt), dass Algorithmen unabhängig von Computerarchitekturen sind. Einige sagen sogar, Algorithmen seien selbst Berechnungen (Maschinen?)? Andererseits haben Bücher über parallele Programmierung Kapitel über parallele Algorithmen. Es scheint, als ob parallele Algorithmen von parallelen Architekturen abhängen. Ich glaube, ich vermisse …


3
Was ist der Zweck dieser offensichtlichen Selbstreferenz in C #?
Ich evaluiere ein Open-Source-CMS namens Piranha ( http://piranhacms.org/ ) zur Verwendung in einem meiner Projekte. Ich fand den folgenden Code interessant und zumindest für mich etwas verwirrend. Können mir einige helfen, zu verstehen, warum die Klasse von einer Basis desselben Typs erbt? public abstract class BasePage<T> : Page<T> where T …
21 c#  architecture  .net  cms 


9
Sollte ich in der agilen Entwicklung versuchen, die Flatfile vor der Datenbank beizubehalten?
Jemand erklärte mir, dass in der agilen Entwicklung die Richtlinien und die Anwendungslogik wichtiger sein sollten als Details wie die Persistenzmethode, und dass die Persistenzentscheidung am Ende getroffen werden sollte. Daher ist es möglicherweise eine gute Idee, mit einer einfacheren Persistenz wie beispielsweise Einfachdateien zu beginnen, bis wir den Punkt …

4
Sollten Funktionen, die Funktionen als Parameter annehmen, auch Parameter zu diesen Funktionen als Parameter annehmen?
Oft schreibe ich Funktionen, die so aussehen, weil ich damit leicht den Datenzugriff verspotten und trotzdem eine Signatur bereitstellen kann, die Parameter akzeptiert, um zu bestimmen, auf welche Daten zugegriffen werden soll. public static string GetFormattedRate( Func<string, RateType>> getRate, string rateKey) { var rate = getRate(rateKey); var formattedRate = rate.DollarsPerMonth.ToString("C0"); …




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.