Gegenüber einem Freemium-Modell (d. H. Einer lebenslangen kostenlosen Version seiner Software mit eingeschränkten und / oder reduzierten Funktionen) gibt es immer wieder Argumente für eine kostenlose Testversion, damit potenzielle Kunden und Benutzer ihr Produkt testen können. Nach meiner Recherche kann ich feststellen, dass die kostenlose Testversion sowohl zum Nutzen der …
Ich arbeite als Einzelentwickler in einer kleinen Firma. Es gibt mehr als genug Arbeit, aber das Gleiche gilt nicht für Geld. Daher werde ich in naher Zukunft keine neuen Kollegen sehen. Ich bin für absolut alles verantwortlich, was mit dem IT-Betrieb zu tun hat. Dies umfasst die Entwicklung und Wartung …
Es scheint offensichtlich, dass Englisch die dominierende internationale Programmiersprache ist, basierend auf früheren P.SE-Fragen (obwohl ein hochgelobter Kommentar richtig darauf hinweist, dass das Stellen einer solchen Frage auf einer überwiegend englischen Site die Ergebnisse verzerrt). Gibt es jedoch Vorteile beim Erlernen einer Fremdsprache für die Softwareentwicklung? Haben die Chinesen beispielsweise …
Ich nähere mich dem Ende einer Prototyping- / Proof-of-Concept-Phase für ein Nebenprojekt, an dem ich arbeite, und versuche, einige größere Entscheidungen für das Anwendungsdesign zu treffen. Die App ist ein Projektmanagementsystem, das stärker auf den agilen Entwicklungsprozess zugeschnitten ist. Eine der Entscheidungen, die ich treffen muss, ist, ob ich mich …
Betrachten wir eine GUI-Anwendung, bei der der Hauptthread die Benutzeroberfläche fast augenblicklich aktualisiert und ein anderer Thread Daten über das Netzwerk abruft oder es garantiert 5-10 Sekunden dauert, bis der Auftrag abgeschlossen ist. Ich habe viele verschiedene Antworten dafür erhalten, aber einige Leute sagen, wenn es sich um eine Rassenbedingung …
Manchmal starre ich verständnislos in den Raum oder skizziere Ideen und schreibe einige Pseudocodes auf Papier. Dann scratche ich es aus und beginne von vorne. Wenn ich denke, dass ich die richtige Lösung für das Problem habe, beginne ich mit dem Schreiben des Codes. Ist es normal, tagelang zu denken, …
Ich leite ein kleines Entwicklerteam für eine Anwendung, die sich in der Mitte des Lebenszyklus einer großen Firma befindet. Dies bedeutet leider, dass es üblicherweise eine 30/70 Aufteilung der Programmieraufgaben auf "andere technische Arbeiten" gibt. Diese Arbeit beinhaltet: Arbeiten mit DBA / Unix / Network / Loadbalancer-Teams bei verschiedenen Aufgaben …
Ich bin ein 16-jähriger Gymnasiast mit einer Leidenschaft für Computerprogrammierung. Ich bin in der 11. Klasse und lerne es seit ungefähr 8 Monaten im Rahmen des Lehrplans. Ich bin über das hinausgegangen, was in der Schule gelehrt wird, und habe ein paar (einigermaßen gute) Bewerbungen gemacht. Die Sprache, in der …
Ich habe gesehen, dass es sich häufig wiederholt. Die objektorientierte Programmierung basiert auf der Modellierung der realen Welt, aber ist es das? Es scheint mir, dass dies für nichts außerhalb der Geschäftsschicht zutrifft. Meine GUI-Klassen / Datenzugriffsklassen modellieren nichts in der realen Welt. Selbst in meiner Geschäftsebene habe ich Klassen …
Wenn Leute COBOL erwähnen, stößt man normalerweise entweder auf ein Schnauben oder auf ein Stöhnen. Ich weiß nicht viel über COBOL, aber ich habe einige darin geschriebene Programme gesehen. Ich kann sehen, dass es wortreich ist und für nicht eingeweihte Augen wie meine unverständlich. Aber wirklich, sind nicht alle Programmiersprachen …
Manchmal (selten) scheint es der beste Weg zu sein, eine Funktion zu erstellen, die eine angemessene Menge von Parametern benötigt. Allerdings habe ich das Gefühl, dass ich die Reihenfolge der Parameter oft nach dem Zufallsprinzip wähle. Normalerweise gehe ich nach "Reihenfolge der Wichtigkeit" vor, wobei der wichtigste Parameter an erster …
Diese Wiki-Seite erzählt: Ein Schrödinbug ist ein Fehler, der sich erst bemerkbar macht, nachdem jemand, der den Quellcode liest oder das Programm auf ungewöhnliche Weise verwendet, bemerkt, dass er niemals hätte funktionieren dürfen. An diesem Punkt hört das Programm sofort auf, für alle zu arbeiten, bis er behoben ist. Die …
Ich bin ein Autodidakt Programmierer. Ich bin ehrlich gesagt nicht gut in Mathe. Welchen Rat können Sie geben, um meine mathematischen Fähigkeiten zu verbessern, damit ich mich in Bezug auf meine Programmierkollegen nicht so unsicher fühle? Welche Schritte oder Richtlinien können Sie empfehlen, um meine mathematischen Fähigkeiten zu verbessern? Gibt …
Sollten wir eine Datenbankstruktur mit einer Mindestanzahl von Tabellen erstellen? Sollte es so gestaltet sein, dass alles an einem Ort bleibt, oder ist es in Ordnung, mehr Tische zu haben? Wird es irgendetwas beeinflussen? Ich stelle diese Frage, weil ein Freund von mir eine Datenbankstruktur in mediaWiki geändert hat. Am …
Ich habe einige Erfahrung in objektorientierten Programmiersprachen wie C # oder Ruby. Ich weiß, wie man ein Programm im objektorientierten Stil erstellt, wie man Klassen und Objekte erstellt und wie man Beziehungen zwischen ihnen definiert. Ich kenne auch einige Designmuster. Wie schreiben Menschen funktionale Programme? Wie fangen sie an? Gibt …
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.