ja regularnie czytać, że ramy jest po prostu zbyt duży dla jednej deweloper mieć doświadczenie z każdej części. Posiadanie pewnych rzeczywistych liczb z pewnością pomoże w perspektywie.Dokładnie jak duża jest biblioteka klasy .NET (3.5)?
MSDN wydaje się je wszystkie wymienić, ale nie istnieją żadne rzeczywiste numery (z tego co widziałem) i spędzać czas ich liczenia nie jest mój pomysł od czasu produkcyjnego.
- Liczba Namespaces
- liczba klas
- Ilość elemencie
- Ilość złączy
Zdaję sobie sprawę, istnieją również delegaci, teksty stałe, wydarzenia, itp, ale powyższe typy są najbardziej interesujące.
Również liczba typów w Class Library bazowej (BCL), jak również wielkości ogólnej Framework Class Library (FCL) byłoby interesujące.
Ta informacja będzie przydatna na 2 sposoby:
Po pierwsze, aby uzyskać uchwyt na ile ogólnej ramy zostały faktycznie pracował z i ile trzeba jeszcze nauczyć.
Po drugie, wielu programistów z innych platform (i osób nietechnicznych) są często zaskoczeni, że programista może spędzić większość swojego czasu w „.NET Framework”. Posiadanie pewnej liczby z pewnością pomogłoby wyjaśnić, dlaczego nie świadczy to o wąskich umiejętnościach/doświadczeniu.
[Aktualizacja]
Korzystanie kod Andrzeja (na moim .NET 3.5 systemu SP1) pojawia się:
Classes: 12688 Value types: 4438 Interfaces: 1296
Możesz być zainteresowany Szybką analizą Patric Smacchii dla .NET 4.0: http://codebetter.com/blogs/patricksmacchia/archive/2009/05/21/a-quick-analyze-of-the-net-fx -v4-0-beta1.aspx –
Kompiluję kod Andrew w VS2010: klasy: 12704 Typy wartości: 4416 Interfejs: 1287 – AminM