Mitsaras wrote: |
Δε μπορώ να μην αναφέρω το Me namespace όμως, το οποίο θεωρώ άλλη μια υποχώρηση (μεταξύ άλλων) της Microsoft προς ορισμένους (πολλούς) developers που αντί να στύψουν το κεφάλι τους και να εξοικειωθούν με αυτό που έχουν στα χέρια τους, και να γίνουν καλύτεροι προγραμματιστές, διαμαρτύρονται επειδή βαριούνται, και απαξιούν να ερευνήσουν και να μάθουν. Ο κόσμος της πληροφορικής εξελίσσεται, όποιος δε μπορεί να ακολουθήσει είναι καταδικασμένος να μείνει πίσω. |
|
Κι εγώ θεωρώ ότι κακομαθαίνει τους VB.NET developers το My namespace (εξ ού και ο τίτλος στο αντίστοιχο άρθρο που είχα ανεβάσει) ωστόσο στην συνέντευξη του Lhotka που ανέφερα προηγουμένως λέει:
You look at .NET 2.0, the next version of VB gets the My namespace. That's totally a step in the right direction. Take a lot of the complexity of the .NET framework, and if I need to get the complexity I still can, which I usually don't. Usually when I am creating a business application I don't need to get at the low-level stuff. I can get at it through a high level interface and if I have to give up some features through that interface, or even a little bit of performance, not a problem. If the features of performance really are an issue, I can always go back to the actual framework. So I think it is that kind of thing. |
|
Τώρα όμως που το ξανασκέφτομαι... Είναι πράγματι κακό να έχεις ένα τέτοιο library από την Microsoft τη στιγμή που πολλές εταιρείες αναπτύσσουν παρόμοια δικά τους; Δεν είναι το ίδιο πράγμα για έναν junior developer που (καλό)μαθαίνει να δουλεύει με ένα τέτοιο library είτε αυτό προέρχεται από τη MS είτε από το CompanyXXXX.Common;
Food for thought...
Vir prudens non contra ventum mingit