Lohnt es sich für jemanden mit .Net-Erfahrung, sich für iPhone / iPod / iPad zu entwickeln, Objective-C zu lernen? Ist MonoTouch eine gute Alternative? Was sind einige der Nachteile bei der Verwendung von MonoTouch im Vergleich zur Codierung in
Lohnt es sich für jemanden mit .Net-Erfahrung, sich für iPhone / iPod / iPad zu entwickeln, Objective-C zu lernen? Ist MonoTouch eine gute Alternative? Was sind einige der Nachteile bei der Verwendung von MonoTouch im Vergleich zur Codierung in
Ist es ein Codegeruch, eine öffentliche Methode in einer privaten Methode derselben Objektinstanz
Als ich anfing zu programmieren, konnten echte Programmierer Assembler im Schlaf schreiben. Jede ernsthafte Informatikausbildung würde ein hohes Maß an Schulung und Übung in der Programmierung mit Assembler beinhalten. Das hat sich seitdem geändert, bis ich sehe, dass die Abschlüsse in Informatik...
Heutzutage ist das Problem mit dem Internet Explorer-Boxmodell meist kein Problem mehr. Die meisten Webentwickler setzen ein <!DOCTYPE>Tag, um die Einhaltung von Standards durchzusetzen, und niemand kümmert sich mehr wirklich um die Unterstützung von Internet Explorer 5.5. Doch einige...
In stark typisierten Sprachen wie Java und C # scheint void(oder Void) als Rückgabetyp für eine Methode Folgendes zu bedeuten: Diese Methode gibt nichts zurück. Nichts. Keine Rückkehr. Sie erhalten von dieser Methode nichts. Was wirklich seltsam ist, ist, dass in C voidals Rückgabetyp oder...
Ich versuche, eine Webanwendung, die ich für die Verwendung des MVC-Musters entwickelt habe, neu zu erstellen, bin mir jedoch nicht sicher, ob die Validierung im Modell erfolgen soll oder nicht. Zum Beispiel richte ich eines meiner Modelle so ein: class AM_Products extends AM_Object { public...
Ich erstelle eine Webanwendung mit einem MVC-Muster. Nach dieser Art von Architektur können wir sehen, dass alle Methoden, die zur Interaktion mit der Datenbank verwendet werden, im Modell implementiert sind . Aber was passiert, wenn ich einen Dienst anrufen muss, der von anderen im Web angezeigt...
Ich höre oft Leute sagen, dass C ++ - Programmierer die öffentliche API ihrer Bibliothek / ihres Produkts als C-API verfügbar machen sollten. Was bedeutet das und was sind die Vorteile
Ich habe viele Leute bei der Arbeit und im Internet über Geschäftslogik reden hören, und ich habe auf dieser Website mehrere Fragen dazu gelesen, aber der Begriff macht für mich immer noch keinen Sinn. Zum Beispiel sind hier einige (paraphrasierte) Aussagen, die ich oft sehe: "Die Geschäftslogik...
Die C ++ - Sprache ermöglicht das Mischen von C ++ und C in einer Quelldatei. Beispielsweise, extern "C" { struct bar { /* ... */ } } Unterstützt C ++ oder hat es jemals andere "Verknüpfungssprachen" als C unterstützt? zB extern "Pascal"oderextern
Ich habe gerade erst angefangen, C ++ zu lernen, und wie die meisten Leute (nach dem, was ich gelesen habe) habe ich mit Zeigern zu kämpfen. Nicht im herkömmlichen Sinne verstehe ich, was sie sind und warum sie verwendet werden und wie sie nützlich sein können. Ich kann jedoch nicht verstehen, wie...
Ich arbeite mit einer neuen Codebasis, die stark von async / await Gebrauch macht. Die meisten Leute in meinem Team sind auch noch ziemlich neu im Bereich Async / Warten. Wir halten uns in der Regel an die von Microsoft festgelegten Best Practices , benötigen jedoch im Allgemeinen unseren Kontext,...
Mir wurde die Aufgabe übertragen, eine domänenspezifische Sprache für ein Tool zu implementieren, das für das Unternehmen sehr wichtig werden kann. Die Sprache ist einfach, aber nicht trivial, sie erlaubt bereits geschachtelte Schleifen, Verkettung von Zeichenfolgen usw. und es ist praktisch...
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . In letzter Zeit...
In meiner ASP.net MVC4-Webanwendung verwende ich IEnumerables und versuche, dem Mantra zu folgen, um die Schnittstelle zu programmieren, nicht die Implementierung. Return IEnumerable(Of Student) vs Return New List(Of Student) Ich soll List und nicht IEnumerable verwenden, da Listen die Ausführung...
Nehmen wir an, ich habe eine Prozedur, die Sachen macht : void doStuff(initalParams) { ... } Jetzt entdecke ich, dass "Sachen machen" eine ziemlich komplizierte Operation ist. Die Prozedur wird groß, ich teile sie in mehrere kleinere Prozeduren auf und bald merke ich, dass es nützlich wäre,...
Objective-C zeichnet sich durch gute Objektorientierung, Einfachheit, Eleganz und (als Obermenge von C) niedrige Fähigkeiten aus. Es könnte wie die einfache, moderne Alternative zu C ++ aussehen, die viele Leute in Go suchen und zu finden versuchen. Es wird jedoch nur in Cocoa- und...
Ich hatte heute eine Diskussion mit einem Kollegen, ob die Verwendung des Java-Operators instanceofeine Art Reflexion ist. Und die Diskussion entwickelte sich schnell zu dem, was Reflexion eigentlich definiert. Was ist also die Definition von Reflexion? Und wird die Verwendung von...
In diesem MSDN-Artikel wird der folgende Beispielcode bereitgestellt (der Kürze halber leicht bearbeitet): public async Task<ActionResult> Details(int? id) { if (id == null) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } Department department = await
Ich weiß, dass es beim Erstellen von Anwendungen (nativ oder im Web) wie im Apple AppStore oder im Google Play App Store häufig vorkommt, eine Model-View-Controller-Architektur zu verwenden. Ist es jedoch sinnvoll, Anwendungen auch mit der in Game-Engines üblichen