Wie viel Speicherplatz benötigen Entwickler wirklich auf Arbeitssystemen?

8

Das Betriebssystem und die Anforderungen zum Ausführen der Entwicklungssoftware werden nicht gezählt. Der benötigte Speicherplatz.

Genau genommen aus Sicht der Arbeit (Unternehmensgründung und keine Freiberufler). Ein einzelner Entwickler (ohne Berücksichtigung eines Build-Systems), außer in Bereichen der Video-, Audioverarbeitungs- (riesige Rohdateien) 3D- / Grafikentwicklung. Wie viel Speicherplatz wäre erforderlich?

  • Selbst wenn wir die Softwareversuche zum Herunterladen oder Lesen von Material berücksichtigen. Ist es richtig oder sicher anzunehmen, dass 20 GB am meisten ausreichen und alles andere eine Verschwendung wäre und / oder nicht ordnungsgemäß verwendet wird?
  • Was ist der typische Festplattenspeicher, der pro Entwickler in einem Office-Setup zugewiesen wird? Dies kann je nach Rolle oder spezifischer Anforderung und je nach Art der Arbeit des Unternehmens unterschiedlich sein. aber im Durchschnitt für einen Entwickler / Programmierer, wie viel Speicherplatz normalerweise zugewiesen wird.

Bearbeiten:

Absicht zu klären

Dies sind Fragen, mit denen ich von Geschäftsleuten / Führungskräften konfrontiert war. Ich möchte diesbezüglich nur mehr verstehen, um eine Antwort (oder eine bessere Antwort) zu geben, wenn ich das nächste Mal auf sie stoße. Ich mache in dieser Hinsicht weder Annahmen noch beabsichtige ich, jemanden zu beleidigen. Es wäre hilfreich, wenn diesbezüglich einige Links zu Online-Daten bereitgestellt würden.

Bearbeiten 2:

  • Ich verstehe, dass das Problem darin bestand, den Speicherplatz nur auf das Speichern von Arbeitsdateien zu beschränken, um eine fremde Nutzung zu verhindern ...
  • Nicht über Scrimping / Kosteneinsparungen bei der Hardware.
Aditya P.
quelle
3
Niemand wird jemals mehr als 64k brauchen ...
Cameron MacFarland
großartig schon 2 knappe Stimmen (schnell zu Schlussfolgerungen springen). Stellen Sie sich meine Situation vor, als ich eine überzeugende Antwort finden musste.
Aditya P
3
Eine typische moderne Windows-Installation (vollständig gepatcht) umfasst heutzutage etwa 30 bis 40 GB. Fügen Sie zusätzliche Entwicklungssoftware, Speicherplatz und andere Dinge hinzu. Sie benötigen wahrscheinlich mindestens 100 GB Festplatten.
Jan_V
1
Mir scheint, dass im Bereich Netzwerk- / Internetzugang eine fremde Nutzung ins Spiel kommen wird - nicht auf der Festplatte.
Xdumaine
1
@Jan_V: Ich denke, Ihr Festplattennutzungstool zählt die DLL-Dateien mit mehreren Links doppelt. Ich habe Windows 7 und viele Anwendungen auf einem 30-GB-Laufwerk installiert, wobei noch Speicherplatz übrig ist.
Zan Lynx

Antworten:

7

Wenn etwa im Gespräch nur die Entwicklung Raum (dh ohne Berücksichtigung von Anwendungen und Betriebssystem), es hängt wirklich von der Art des Projekts (n) die Sie beschäftigen. Beispielsweise erstellen kompilierte Sprachen viele temporäre Dateien, die wiederum in größere Dateien umgepackt werden. In meiner aktuellen Umgebung werden derzeit ca. 20 GB für den Quellcode + die kompilierten Objektdateien ausgeführt. Das beinhaltet nur die DEBUG-kompilierte Version, es wäre auch mehr für RELEASE kompiliert.

Bitte vergessen Sie nicht den 20% igen Overhead, den NTFS oder ein anderes Journaling-Dateisystem (vorausgesetzt Windows hier) benötigt, um Platz für das Journaling zu haben und die Festplatte funktionsfähig zu halten. Sie müssen die Festplattenanforderungen selbst anpassen .

Bei der Projektion der Festplattenanforderungen Ihres Projekts müssen Sie die folgenden Aspekte berücksichtigen:

  • Welche Vermögenswerte sind Endprodukte? Zu den Elementen in dieser Klasse gehören Kunstobjekte, Bilder, Audiodateien usw., die nicht in einer anderen Datei kombiniert sind. In einer Webanwendung umfasst dies auch Ihre CSS- und JavaScript-Dateien. Vergessen Sie nicht Ihre Build-Skripte und andere Elemente, die nicht kompiliert wurden.
  • Welche Assets generieren Zwischenergebnisse? Zu den Elementen in dieser Klasse gehört der Quellcode für kompilierte Sprachen, Verknüpfungsdateien usw. Zu Beginn des Projekts müssen Sie projizieren, wie groß diese voraussichtlich werden, und diese Schätzungen im Verlauf des Projekts mindestens zweimal mehr überarbeiten .
  • Wie groß sind die Endprodukte? Ihre DLLs oder gemeinsam genutzten Bibliotheken belegen ebenfalls Speicherplatz. Das gleiche gilt, als hätten Sie Ihre Webanwendung in eine einfach zu implementierende Einheit gepackt (ähnlich einer Java WAR- oder EAR-Datei).

Verwenden Sie die folgende Formel, um eine grobe Schätzung der Größe Ihrer endgültigen Schätzung zu erhalten:

(2 * _static_) + (2 * _intermediate_) + (2 * _final_) * 1.2

Wenn Sie sich denken, wie kann das sein? Folgendes berücksichtigen:

  • Der Kompilierungsprozess kopiert statische Dateien in das Erstellungsverzeichnis sowie in die kompilierten Klassen.
  • In der Verknüpfungs- und Verpackungsphase werden endgültige Binärdateien erstellt, die kleiner als die kombinierten Zwischendateien und statischen Dateien im Erstellungsverzeichnis sind, diese Dateien jedoch nicht löschen, wenn sie kombiniert werden.
  • Das Endprodukt ist nur unwesentlich kleiner, da Binärdateien nicht sehr gut komprimiert werden können - Sie können jedoch Redundanz entfernen.
  • Sie müssen den temporären Speicherplatz berücksichtigen, damit der Compiler arbeiten kann. Dafür ist der im Endprodukt zugewiesene zusätzliche Platz vorgesehen.
  • Zuletzt müssen Sie sicherstellen, dass die Entwicklungsumgebung über einen gewissen Freiraum verfügt, damit das Betriebssystem das Laufwerk zufriedenstellen kann. Dafür ist die 20% ige Steigerung am Ende gedacht.

Wenn Sie zu Beginn eines Projekts stehen, lassen Sie Ihre Entwickler eine SWAG (Seriously Wild A ** Guess) bereitstellen, wie viele Klassen zur Implementierung der Funktion erforderlich wären. Multiplizieren Sie das mit 16KB. Einige Klassen generieren viel kleinere Objektdateien, andere größere. Dies sollte jedoch für Ihre SWAG-Schätzung des Speicherplatzes ausreichen. Nehmen Sie außerdem an, dass Ihre Endprodukte dieselbe Größe haben wie die von Ihnen geschätzten Klassen.

Ich gehe davon aus, dass Ihr Arbeitgeber Quoten für jedes Benutzerprofil festlegen möchte. Ich hoffe aufrichtig, dass sie keine Roaming-Profile mit der Entwicklungsumgebung unterhalten. Das Problem bei Roaming-Profilen ist das Schervolumen der Dateien, die übertragen werden müssen. Das Windows-Betriebssystem (und das Samba-Protokoll) sind bei der Übertragung einer großen Anzahl von Dateien notorisch ineffizient. Das Übertragen von 100 1k-Dateien dauert eine Größenordnung länger als 1 100k-Datei.

Hoffentlich erhalten Sie so genügend Informationen, um mit Ihrem Arbeitgeber zu verhandeln.

Berin Loritsch
quelle
Eine sehr gute Antwort. Das ist hilfreich. Auch war es nicht mein Arbeitgeber.
Aditya P
Hinweis: Nicht kompilierte Sprachen benötigen normalerweise 1: 1 für alle Dateitypen, nicht 2: 1, wie ich hier aufgeführt habe. Beispielsweise wird eine Ruby on Rails-App an Ort und Stelle ausgeführt, ohne dass zusätzliche Kopierdateien erforderlich sind, wie dies in einer vergleichbaren Java- oder C # -App erforderlich wäre.
Berin Loritsch
2
Dies lässt Fälle aus, in denen möglicherweise mehr als ein Quellbaum verfügbar sein soll, Fälle, in denen das Versionskontrollsystem lokalen Speicherplatz verwendet (wie alle modernen, mit denen ich vertraut bin), Fälle, in denen Sie vorübergehend an etwas anderem arbeiten müssen, Fälle, in denen Möglicherweise benötigen Sie eine andere Konfiguration und Fälle, in denen Sie schlecht raten. Dies ist ein Rezept für eine Katastrophe.
David Thornley
Dies ist ein Ausgangspunkt und nichts weiter. Sie müssen die Zahlen im Verlauf des Projekts garantiert erneut überprüfen. Dies ist das Ergebnis des Versuchs, die Festplattennutzung Ihrer Entwickler zu verringern. Wenn Sie mit IT-Managern zu tun haben, die nach Fiat regieren, müssen Sie Ihre Anforderungen angemessen ausdrücken. Diese Antwort bietet einen Mechanismus, um dies zu tun. Ich stimme auch zu, dass die Einschränkung des Platzbedarfs ein Rezept für eine Katastrophe ist. HINWEIS: Wenn Sie Subversion verwenden, verdoppeln Sie Ihren Speicherplatzbedarf. Es speichert eine zweite Kopie der Datei in seinen Ordnern.
Berin Loritsch
Dies ist ein guter Ausgangspunkt, aber ich würde sagen, wenn jeder seinen eigenen Computer hat, spart das Scrimpen von Festplatten nicht viel Geld. Alle Wetten sind für Roaming-Profile deaktiviert.
Michael K
21

Entwicklung braucht viel Platz.

Wir verwenden VM-Images als Einheiten des Konfigurationsmanagements für Entwickler-Setups.

Sobald Sie die VM auf Ihren Computer kopiert haben, starten Sie sie, aktualisieren Sie den Quellcode vom VCS und Sie werden ausgeführt. Kein Futzing mit Entwickler-Setups.

Jedes VM-Image ist ungefähr 20 GB groß. 4-5 davon. dh wir brauchen im Allgemeinen 100 bis 120 GB Gb

Wohlgemerkt, sie sind nicht "pro Benutzer" auf der Maschine Dinge, brauchen nur eine.

Tim Williscroft
quelle
2
+1 für VM-Images. Wenn Ihr Office-Setup dies verwendet.
Aditya P
Denken Sie an eine zweite Festplatte für Backups oder RAIDs. Ein Festplattenausfall kann katastrophal sein, wenn nirgendwo Redundanz vorhanden ist
WalterJ89
1
Besser noch, eine Tonne Speicherplatz an einem Netzwerkstandort, im Falle eines Brandes / einer Überschwemmung / eines Diebstahls / eines Vorfalls mit
Gesichtspalmen
Mein nächtliches Backup "spiegelt" die VM-Images auf der Netzwerk-RAID-Festplatte
Tim Williscroft
9

Tatsächlicher Platzbedarf? Es hängt davon ab, ob. Trotz Ihrer Bearbeitung bin ich mir immer noch nicht sicher, ob ich den Punkt verstehe. Sie könnten jetzt nicht einmal eine 20-GB-Festplatte kaufen, wenn Sie es versuchen würden. Sie würden fast immer eine Festplattengröße verwenden, die das beste GB / $ -Verhältnis aufweist. (Oder ein kleines schnelles Laufwerk (SSD) und ein großes langsameres Speicherlaufwerk) Das ist momentan ungefähr 1 TB (das letzte Mal habe ich sowieso nachgesehen ...). Wenn Sie auf 500 GB reduzieren möchten, zahlen Sie 80% der Kosten für 50% des Speicherplatzes.

Ich würde argumentieren, dass jemand, der Sie bittet, eine Zahl anzugeben, wie viel Platz Sie "benötigen", nicht einmal wirklich versteht, was er verlangt.

Zack
quelle
11
Sie könnten jetzt nicht einmal eine 20-GB-Festplatte kaufen, wenn Sie es versuchen würden . Ich habe gerade die Teileliste des lokalen Unternehmens überprüft, bei dem mein Arbeitgeber PCs kauft. Die kleinste Desktop-SATA-Festplatte, die zum Verkauf steht, hat 250 GB. Es kostet fast 90% des Preises eines ähnlichen 500-GB-Laufwerks. Es ist kein Geld zu sparen, wenn Sie Speicherplatz auf der Festplatte sparen.
Carson63000
2
@ Carson63000: Ich kann Unternehmen sehen, die diese Informationen verwenden, um festzustellen, ob sie SSDs oder HDDs kaufen. Wenn Sie mit 128G auskommen, sind SSDs erschwinglich (~ 200 US-Dollar). Wenn Sie wirklich 250G oder mehr benötigen, fällt es Ihnen schwer, 10x mehr für eine SSD bei gleichem Speicherplatz auszugeben.
TMN
@TMN: Es gibt auch die Option einer SSD und einer Festplatte, was ich jetzt habe. Die SSD verkürzt meine Verbindungszeiten erheblich, und auf der Festplatte können viele Dinge gespeichert werden.
David Thornley
Der zugewiesene Speicherplatz wäre pro Benutzerprofil und nicht die tatsächliche Festplatte !!.
Aditya P
4

Festplattenspeicher ist unglaublich billig . Warum sollten Sie nicht jedem Entwickler eine Terabyte-Festplatte geben? Spart ihnen die wöchentliche Reinigung ihrer Festplatten.

Davon abgesehen verwende ich ungefähr 150 GB dieses Terabytes, unsere Codebasis allein beträgt ungefähr 9 GB.

Carra
quelle
Ich versuche nicht, über seine Kosten zu streiten. Und den Kostenfaktor erhöht zu haben, war in dieser Hinsicht bestenfalls problematisch.
Aditya P
Festplattenspeicher ist nur so billig wie die Systeme und Medien, die für die Sicherung erforderlich sind, und die Zeit, die erforderlich ist, um alles zu durchsuchen, wenn der Entwickler gegangen ist und jemand einen Sinn für seine Arbeit haben muss.
Blrfl
@ Blrfl: Ich sehe das nicht als Problem. Alle Codes / Analysen befinden sich in einer Quellcodeverwaltungslösung. Selbst wenn mein PC in der Hölle brennt, werde ich nicht viele Daten verlieren.
Carra
@Blrfl: Der Speicher auf meinem Computer wird nicht gesichert. Ich weiß das. Ich habe einen Speicherplatz auf dem Netzwerklaufwerk, auf dem ich Dinge speichern kann, deren Verlust unpraktisch wäre. In diesem Netzwerkbereich liegen die Kosten.
David Thornley
3

Hier ist eine Meinung zu diesem Punkt:

Ich verstehe, dass das Problem darin bestand, den Speicherplatz nur auf das Speichern von Arbeitsdateien zu beschränken, um eine fremde Nutzung zu verhindern ...

Sie möchten, dass Entwickler sich auf fremde Nutzung einlassen. Sie möchten, dass sie Demos, Open Source Code und alle möglichen anderen Dinge herunterladen. Natürlich müssen Sie Maßnahmen ergreifen, um den Rest des Netzwerks vor einer möglichen Katastrophe zu schützen. Vielleicht sollte ihre Forschung an einem VM-Image durchgeführt werden, aber Sie möchten, dass sie es tun. Sie möchten, dass sie neue Dinge ausprobieren und sich auf neue Ideen einlassen. Wenn Sie dies den Entwicklern wegnehmen, beginnen sie zu stagnieren und werden ärgerlich. Zugegeben, Sie möchten nicht, dass sie Sudoku spielen oder Duke Nukem-Demos herunterladen, aber wenn Sie ihre Fähigkeiten einschränken, nur weil Sie keine "fremde Nutzung" wünschen, werden sie nur woanders arbeiten.

Um es in Form eines Star Wars-Zitats zu bringen:

Je fester Sie Ihren Griff festigen, Tarkin, desto mehr [Entwickler] rutschen durch Ihre Finger.

Joel Etherton
quelle
Ich kann Ihnen hier nicht mehr zustimmen. Mein Platz war es jedoch, Informationen über die beteiligten Faktoren, den durchschnittlichen Platz und einen Kommentar (zustimmen!) Zu ihrer bereitgestellten Schätzung bereitzustellen.
Aditya P
3
"Sie möchten, dass sie Demos, Open Source Code und alle möglichen anderen Dinge herunterladen." Sagen Sie dies dem "Sicherheitsmanager", den "Netzwerkadministratoren", den "Systemadministratoren" und allen anderen, die nur Entwickler verwenden möchten Die Anwendungen erlaubten den Sekretären und der Empfangsdame und erlaubten ihnen nicht, etwas anderes zu installieren oder auszuführen (wie einen Compiler, einen Editor usw.).
Jwenting
1
Sagen Sie ihnen, sie sollen woanders einen Job finden. Wenn IT-Mitarbeiter nicht mit Kartoffeln umgehen können, arbeiten Sie nicht in einem Restaurant, und wenn sie nicht mit Entwicklern arbeiten können, arbeiten Sie nicht in einem Unternehmen, das Softwareentwicklung betreibt. Softwareentwickler existieren, um neue Software zu erstellen. Neue Software kann per Definition nicht genehmigt worden sein. Deshalb. Jeder Administrator, der darauf besteht, Software vorab zu genehmigen, ist per Definition nicht für die Arbeit in solchen Umgebungen geeignet.
MSalters
@jwenting, @MSalters: Beschweren Sie sich über die Sicherheit, die Sie mögen, aber denken Sie daran, was mit dem Quellcode von Half-Life 2 passiert ist. Sicherheit ist auch wichtig.
Zan Lynx
@jwenting: Ich habe. Ich habe erfolgreich argumentiert, dass mein Entwicklungscomputer ein Windows Server 2008 sein und in unsere Servergruppe aufgenommen werden darf. Dies ermöglicht es ihnen, es geschickter zu überwachen und etwas mehr Kontrolle über meine Umgebung zu haben (da ich auch lokaler Administrator bin).
Joel Etherton
3

Die einzig vernünftige Antwort darauf ist " genug ".

Es dauert nicht viele Entwicklerstunden, um eine neue Festplatte zu bezahlen ...


quelle
2

Mein Hauptarbeitsgerät verfügt über ein internes 160-GB-Laufwerk, ein externes 160-GB-Laufwerk und ein externes 250-GB-Laufwerk. Alle außer dem 250-GB-Laufwerk sind fast voll (weshalb ich (auf eigene Kosten übrigens ...) das 250-GB-Laufwerk hinzugefügt habe).

Wir verwenden häufig VMWare-Images, und diese werden in der Regel ziemlich groß. 3 Projekte mit jeweils 20 GB Image und einem Backup-Image haben eine Größe von 120 GB. Dies beinhaltet nicht den Speicherplatz, der für die Installation von Oracle, WebLogic, 5 JBoss-Instanzen, IDEs, Office-Software, Betriebssystem usw. usw. benötigt wird, die zusammen weitere 100 GB belegen.

Dann gibt es Dokumente, eBooks und alles, was Sie sonst noch brauchen. Für eine Produktivität, die wahrscheinlich ein paar GB Musik für iTunes enthält (die meisten, die ich kenne, funktionieren besser mit Musik, und jeder bevorzugt andere Musik). Und ja, ich betrachte iTunes (oder eine andere Musikbibliothek / einen anderen Musikplayer) daher als Produktivitätswerkzeug.

jwenting
quelle
1

Dies sind Fragen, mit denen ich von Geschäftsleuten / Führungskräften konfrontiert war

Sie wissen, dass moderne interne Festplatten etwa 3-5 / GB kosten? Sie schlagen also vor, dass ¢ 60 für Entwickler ausreichen sollte. Das ist lächerlich, das klingt sehr dilbertisch, um Managementprobleme daraus zu machen.

vartec
quelle
Wie ich @Carra gesagt hatte, waren die Kosten nicht das Problem hinter diesen Fragen / Behauptungen.
Aditya P
Die richtige Frage wäre "Sind 320 GB genug für Entwickler?". Das ist derzeit die kleinste neue Festplatte, die Sie bekommen können. Wenn Sie nicht auf SSD gehen möchten, die Organisation jedoch so lächerlich ist, dass sie 20-GB-Festplatten vorschlägt, kommt dies wahrscheinlich überhaupt nicht in Frage. Wer kümmert sich schon um die Produktivität der Entwickler, wenn Sie auf ihren Computern etwa 150 US-Dollar sparen können?
Vartec
Zweifellos kann IBM Ihnen immer noch eine kleinere verkaufen, wenn Sie ihnen eine Workstation mit einer
spezifizieren
@jwenting: Ja, sie "machen" kleinere, indem sie den größten Teil der Festplatte im BIOS oder in der Firmware verstecken.
Vartec
klug, nicht wahr :) Obwohl es mich nicht wundern würde, wenn Lenovo und andere Lager mit veralteter Hardware hätten, würden sie gerne Firmenkunden loswerden, die bereit sind, dafür eine Prämie zu zahlen, nur um ein "Standard-Set" zu haben. ähnlich dem, was sie seit Jahren verwenden.
Jwenting
0

Ich gehe normalerweise für ein sehr schnelles Laufwerk für die wichtigen Dateien (Programme und Code) und ein großes Laufwerk für alles andere.

Das bedeutet normalerweise eine kleine SSD (128 GB) in dieser Konfiguration:

80 GB C: für Betriebssystem, Office, Visual Studio, SQL Server usw.
30 GB D: (der Rest der SSD), wo ich meinen gesamten Code und einige
VMs mit 1,5 TB E ablege: hier stelle ich den ganzen Rest, Isos, meine Musik , Videos usw.

Juan Zamudio
quelle
1
"Genau genommen aus Sicht der Arbeit" Sie benötigen 1,5 TB für Musik und Videos? (Ich benutze TBs zu Hause Filme zu speichern , dass Windows Media Center von meiner TV - Karte aufgezeichnet hat - ich Hunderte von ihnen bekam, aber das ist mein persönlicher Computer.)
Andreas Rejbrand
gut gesagt, Andreas. Einige Musikstücke in iTunes sollten nicht mehr als 10-20 GB aufnehmen (was natürlich bereits der Gesamtbetrieb ist, der für einen Entwickler-PC ausreicht :)).
Jwenting
An welche Art von Videos denkst du? Meine Musiksammlung hat ungefähr 80 GB (meistens Flacs), aber als ich über Videos sprach, die ich auf Schulungsvideos bezog, habe ich Videos von PDC, MIX, Teched und anderen Konferenzen. Die meisten Videos sind fast 1 GB groß. Sie haben Managementmentalität. Ich weiß nicht, ob das gut oder schlecht ist
Juan Zamudio
Die meisten Videos, die ich auf den Bildschirmen der
Leute
Ich mag Manga nicht, aber ich kann diese Art von Videos nicht bei der Arbeit haben, verdammt, manchmal musste ich einigen Managern erklären, dass ich EF 4 oder Plinq lerne und komische Blicke bekomme
Juan Zamudio
0

1 TB Festplatte liegt unter 100 $. Worüber diskutieren Sie also? Eine Veranstaltung, die dies bespricht, ist teurer als nur ein paar Festplatten zu kaufen ...

Trotzdem: Wenn Sie mit Multimediadateien arbeiten, sind 20 GB ein Witz. Unkomprimierte Proben von 1 GB und mehr sind in dieser Umgebung weit verbreitet. Sie benötigen viele Kopien usw. Wenn Sie mit virtuellen Maschinen arbeiten, benötigen Sie noch mehr.

Alles unter 500 GB ist nicht vernünftig.

Jaster
quelle
0

Ausreichend, damit Ihre Entwickler sich keine Sorgen machen müssen, dass ihnen während der Arbeit der Speicherplatz ausgeht. In meinem Fall ist dies Platz für große Kassen, (bereinigte) Kopien von Datenbanken, VMs und "anderen Dingen" - obwohl sich einige der anderen Dinge auf einem gemeinsam genutzten Speicherplatz befinden sollten (von dem ich viel benötigen würde), um Doppelarbeit in einem zu vermeiden Teamumgebung.

Die Nutzung (Missbrauch) von Speicherplatz auf einem Arbeits-PC für fremde Zwecke sollte eine Frage der Richtlinien und nicht der erzwungenen physischen Einschränkungen ihrer wichtigsten Entwicklungsboxen sein - nicht zuletzt, weil Entwickler die Art von Menschen sind, die in der Lage sind, kreative Wege zu finden Einschränkungen möglicherweise zum Nachteil Ihres gesamten Netzwerks.

Beachten Sie auch, dass dies einer der Bereiche ist, in denen Entwickler und andere Benutzer tatsächlich eine andere Behandlung erhalten müssen.

Murph
quelle