Spesso mi capita di leggere codice di altre persone e mi chiedo a cosa stessero pensando in quel momento ! Asilo da pagare ? Macchina dal meccanico ? Davvero !!! Se ci metto 10 min per capire una riga di codice scritto in c++ allora significa che quella riga è scritta male. Magari usando qualche sintassi ridicola senza tenere conto della leggibilità del codice. Ecco che allora quando le cose si fanno dure il programmatore il giorno dopo rivedendo il proprio codice comincia a decorarlo con alcuni commenti che dovrebbero portare il lettore sulla buona strada. Sarebbe bello, se con l IDE hai fatto refatory e modifiche varie senza aggiornare i commenti. Quello che davvero non mi piace è quando scrivono nel commento cose banali del tipo la classe viene istanziata ( classeA *a = new classeA(); ) ... beh bella forza, mi hai dato un gran aiuto ... ti venisse ... ;). A questo punto preferisco spendere 10 min e cercare di capire se possibile cosa volevi fare caro amico programmatore. Oddio, ci s...
{.NET} Come sapere l’architettura di un assembly Il sistema piu’ facile per sapere su qale architetura e’ stato compilato un assembly, e’ quello di aprire una console PowerShell e utilizzare il seguente comando: [reflection.assemblyname]::GetAssemblyName("${pwd}\MyAssembly.DLL") | fl [...] ProcessorArchitecture : X86 [...] Ecco la lista dei valori possibili ( MSDN ): DESCRIPTION Amd64 A 64-bit AMD processor only. Arm An ARM processor. IA64 A 64-bit Intel processor only. MSIL Neutral with respect to processor and bits-per-word. None An unknown or unspecified combination of processor and bits-per-word. X86 A 32-bit Intel processor, either native or in the Windows on Windows environment on a 64-bit platform (WOW64).
Commenti