Ik kwam een leuk artikel tegen over DevOps: http://zkybase.org/blog/2012/05/08/devops-what-it-is-and-why-you-should-be-doing-it/. DevOps gaat over de samenwerking tussen development en operations (beheer). Zaken als Continuous Delivery zijn alleen mogelijk indien development en operations samenwerken, hun expertises bundelen.
Categorie: Software ontwikkeling
Open-source versus closed-source
De meeste bedrijven waar ik mijn opdrachten voor uitvoer zijn fervente gebruikers van closed-source software. Daar betalen ze jaarlijks (vaak) enorme bedragen voor aan bedrijven als IBM, Oracle, SAP en (niet te vergeten) Microsoft. Ik begrijp dat niet zo goed. Voor de meeste producten van hiervoor genoemde leveranciers bestaan open-source varianten. Deze varianten zijn doorgaans… Lees verder Open-source versus closed-source
m2eclipse
Handig om Maven projecten in Eclipse te gebruiken en dan ook direct alle dependencies goed te hebben. Dat is wat de m2eclipse plugin doet. Inmiddels is er een nieuwe versie van de plugin die voor elke plugin een extensie nodig heeft, maar de oudere versie probeerde dit allemaal zelf uit te vinden. In het algemeen… Lees verder m2eclipse
JAX-WS en Spring
Normaal laat je de dependencies door Spring injecteren. Maar hoe doe je dat met objecten die niet door Spring gemanaged worden? In het geval van JAX-WS endpoint klassen is dat ene probleem. Instanties van deze klassen worden gemaakt door de container. Spring biedt wel wat mogelijkheden. In WAS 7 werkt de super-klasse aanpak niet, omdat… Lees verder JAX-WS en Spring
Clean code
Het boek Clean Code van Uncle Bob (Robert C. Martin) is interessant voor zowel ervaren als minder ervaren ontwikkelaars. Het boek richt zich vooral op het belang van goed onderhoudbare code. Uiteindelijk bevat de source code van een programma de waarheid over wat er uitgevoerd wordt. Alle andere documentatie, functionele en technische ontwerpen, architecturen, user… Lees verder Clean code