Un String est appelé « immuable » parce que sa valeur ne peut pas être modifiée après sa création. Les méthodes qui semblent modifier une instance de String retournent en fait un nouveau String contenant la modification. Dans son dernier billet, Ted (décidément prolifique ces derniers temps) répond à un challenge très particulier de Mark Michaelis qui défie ses visiteurs de pouvoir modifier un chaîne immuable à posteriori. A découvrir.
Un String est appelé « immuable » parce que sa valeur ne peut pas être modifiée après sa création. Les méthodes qui semblent modifier une instance de String retournent en fait un nouveau String contenant la modification. Dans son dernier billet, Ted (décidément prolifique ces derniers temps) répond à un challenge très particulier de Mark Michaelis qui défie ses visiteurs de pouvoir modifier une chaîne immuable à posteriori. A découvrir.
Retrouvez les premiers épisodes de ma saga de l'été : immuable 1, immuable 2 le retour, immuable 3, la suite et immuable 4, mi temps.
Prise de service avancée ce matin, non pas que la tache sera dure mais elle risque d'être longue. La subtilité de la prise avancée est d'arriver avant tout le monde pour [...]
Code source qui utilise les méthodes de la classe String.
Retrouvez les premiers épisodes de ma saga de l'été : immuable 1 et immuable 2 le retour et immuable 3, la suite .
Les jours passent et ne se ressemblent pas.
Ce matin, nous avons du travail pour deux !
Heureusement nous sommes huit'
Dès mon arrivée, je suis réquisitionné pour l'affaire qui m?a passionné la veille. Je suis [...]
Vous l'avez peut être vu parmi les informations plus ou moins liées à la PDC 2008 : il devrait y avoir quelques changements sur la classe System.String et la structure System.Char, dont certains brisants. String étant un type assez utilisé (des fo...
Utiliser les méthodes permettant de modifier les objets String.
Utiliser les méthodes permettant d'avoir des informations sur les objets String.
Retrouvez les premiers épisodes de ma saga de l'été : immuable 1 et immuable 2 le retour.
Je vous avais laissé au moment le plus trépidant de la journée, la réalisation de ma mission prioritaire : laver deux voitures.
Après trois bons quarts d'heure de préparation mentale, je descends au sous sol où devrait m?attendre les véhicules pour leur [...]
Lorsque que l'on écrit une méthode, il est d' usage de vérifier les paramètres... mais quelle méthode employez vous ? la méthode simple, le strict minimum ? private static void MyMethod1(string a, string b, string c, string d) { ...
Weborama classe les blogs - inscrits - par audience, via mediaTIC.
En JavaScript, comme en .net ou ava, les strings sont immutables cela veut dire que l'objet ne peut pas être modifié après sa création. Si nous oublions les optimisations des compilateurs, l'exécution du code ci dessous créé 3 instances de la classe...
Je ne sais pas comment j’avais fais pour passer à coté de ca ! La vidéo date du mois de juillet et on y voit Laly qui bronze en string ficelle. La classe assurée !
Plus de caps et les liens vers la vidéo dans la suite …
No Tags
Dans cet article publié sur son blog CodeBetter en anglais, Patrick Smacchia nous éclaire sur la notion de classe immuable. Assez curieusement, ce type de classe est très peu, voire pas du tout utilisée dans la pratique. Et pourtant, les classes immuables permettent non seulement de s'affranchir des contraintes de concurrence mais aussi de profiter des caches objets. Suivez le guide ...
Wikio est une plateforme d'indexation éditoriale qui classe tous les mois les blogs selon une méthodologie qui lui est propre. J'arrive en 16 ème position ce moi-ci. C'est pas si mal. Mine de rien, les blogs tenus par des militants...