<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Grün Archive - CEOsBay</title>
	<atom:link href="https://ceosbay.com/tag/gruen/feed/" rel="self" type="application/rss+xml" />
	<link>https://ceosbay.com/tag/gruen/</link>
	<description>It&#039;s all about Tech</description>
	<lastBuildDate>Tue, 25 Jul 2023 07:26:58 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>

<image>
	<url>https://i0.wp.com/ceosbay.com/wp-content/uploads/2022/11/image.jpg?fit=32%2C32&#038;ssl=1</url>
	<title>Grün Archive - CEOsBay</title>
	<link>https://ceosbay.com/tag/gruen/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">211828771</site>	<item>
		<title>Bonsai &#8211; Die kunstvolle Pflege des Baumes</title>
		<link>https://ceosbay.com/2023/07/24/bonsai-die-kunstvolle-pflege-des-baumes/</link>
					<comments>https://ceosbay.com/2023/07/24/bonsai-die-kunstvolle-pflege-des-baumes/#respond</comments>
		
		<dc:creator><![CDATA[CEO]]></dc:creator>
		<pubDate>Mon, 24 Jul 2023 14:00:00 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Bonsai]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Kunst]]></category>
		<category><![CDATA[Natur]]></category>
		<category><![CDATA[Netzwerk]]></category>
		<category><![CDATA[Achtsamkeit]]></category>
		<category><![CDATA[Art]]></category>
		<category><![CDATA[Ausgewogenheit]]></category>
		<category><![CDATA[Beschneiden]]></category>
		<category><![CDATA[Blattwachstum]]></category>
		<category><![CDATA[Bon]]></category>
		<category><![CDATA[Carmona]]></category>
		<category><![CDATA[China]]></category>
		<category><![CDATA[chinesische Kultur]]></category>
		<category><![CDATA[Detail]]></category>
		<category><![CDATA[Frieden]]></category>
		<category><![CDATA[Fukien]]></category>
		<category><![CDATA[Fukientee Baum]]></category>
		<category><![CDATA[Gartenarbeit]]></category>
		<category><![CDATA[Geduld]]></category>
		<category><![CDATA[Geschichte des Bonsai]]></category>
		<category><![CDATA[Grün]]></category>
		<category><![CDATA[Han]]></category>
		<category><![CDATA[Harmonie]]></category>
		<category><![CDATA[Hobby]]></category>
		<category><![CDATA[innere Ruhe]]></category>
		<category><![CDATA[Japan]]></category>
		<category><![CDATA[japanische Kultur]]></category>
		<category><![CDATA[Jiji]]></category>
		<category><![CDATA[Kunstform]]></category>
		<category><![CDATA[Liebe]]></category>
		<category><![CDATA[meditative Praxis]]></category>
		<category><![CDATA[Muge]]></category>
		<category><![CDATA[Nature]]></category>
		<category><![CDATA[Pflanzenpflege]]></category>
		<category><![CDATA[Pflege]]></category>
		<category><![CDATA[Pflegehinweise]]></category>
		<category><![CDATA[Sai]]></category>
		<category><![CDATA[Substrat]]></category>
		<category><![CDATA[Tee]]></category>
		<category><![CDATA[Tradition]]></category>
		<category><![CDATA[Umtopfen]]></category>
		<category><![CDATA[Wachstum]]></category>
		<category><![CDATA[Welt]]></category>
		<category><![CDATA[Wurzelfäule]]></category>
		<guid isPermaLink="false">https://ceosbay.com/?p=1994</guid>

					<description><![CDATA[<p>Bonsai – ein altehrwürdiges Hobby, das jahrtausendealte Traditionen mit der heutigen Welt verbindet. Bonsai-Bäume, die ihren Ursprung in China haben, sind nicht nur eine Form der Gartenarbeit, sondern auch eine künstlerische Ausdrucksweise. Dabei ist für &#8230;</p>
<p>Der Beitrag <a href="https://ceosbay.com/2023/07/24/bonsai-die-kunstvolle-pflege-des-baumes/">Bonsai &#8211; Die kunstvolle Pflege des Baumes</a> erschien zuerst auf <a href="https://ceosbay.com">CEOsBay</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Bonsai – ein altehrwürdiges Hobby, das jahrtausendealte Traditionen mit der heutigen Welt verbindet. Bonsai-Bäume, die ihren Ursprung in China haben, sind nicht nur eine Form der Gartenarbeit, sondern auch eine künstlerische Ausdrucksweise. Dabei ist für mich die Pflege meines sechs Jahre alten Fukientee Baumes besonders faszinierend.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img data-recalc-dims="1" fetchpriority="high" decoding="async" width="871" height="653" src="https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-1.jpg?resize=871%2C653&#038;ssl=1" alt="Bonsai-1" class="wp-image-1997" srcset="https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-1-scaled.jpg?resize=1024%2C768&amp;ssl=1 1024w, https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-1-scaled.jpg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-1-scaled.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-1-scaled.jpg?resize=1536%2C1152&amp;ssl=1 1536w, https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-1-scaled.jpg?resize=2048%2C1536&amp;ssl=1 2048w, https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-1-scaled.jpg?resize=1070%2C803&amp;ssl=1 1070w, https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-1-scaled.jpg?w=1742&amp;ssl=1 1742w" sizes="(max-width: 871px) 100vw, 871px" /><figcaption class="wp-element-caption">Fukientee</figcaption></figure>
</div>


<h2 class="wp-block-heading">Die Geschichte der Bonsai-Bäume: Eine reiche Tradition</h2>



<p>Bonsai, wörtlich übersetzt &#8222;Pflanze in einer Schale&#8220;, hat Wurzeln, die bis in die Han-Dynastie (206 v. Chr. &#8211; 220 n. Chr.) in China zurückreichen. Ursprünglich als &#8222;Penjing&#8220; bekannt, galt diese Praxis als hohe Kunstform, die sich auf Miniatur-Landschaften konzentrierte. Im 6. Jahrhundert gelangte diese Kunstform nach Japan, wo sie sich zu dem weiterentwickelte, was heute als Bonsai bekannt ist.</p>



<p>Im Laufe der Jahrhunderte hat sich die Kunst des Bonsai verändert und weiterentwickelt, wobei die grundlegenden Prinzipien gleich blieben: Es geht darum, natürliche Umgebungen auf kleinstem Raum zu schaffen und zu pflegen. Dabei spiegelt die Gestaltung des Bonsai die philosophischen Ideale von Harmonie, Ausgewogenheit und Frieden wider.</p>



<h2 class="wp-block-heading">Mein Herzstück: Der sechs Jahre alte Fukientee Baum</h2>



<p>Der Fukientee Baum, botanisch als Carmona Microphylla bekannt, ist eine bemerkenswerte Bonsai-Art. Ursprünglich aus dem südlichen China stammend, zeichnet sich dieser Baum durch seine kleinen dunkelgrünen Blätter, winzigen weißen Blüten und roten Beeren aus, die das ganze Jahr über blühen und reifen können.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img data-recalc-dims="1" decoding="async" width="871" height="653" src="https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-2.jpg?resize=871%2C653&#038;ssl=1" alt="Bonsai-2" class="wp-image-1998" srcset="https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-2-scaled.jpg?resize=1024%2C768&amp;ssl=1 1024w, https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-2-scaled.jpg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-2-scaled.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-2-scaled.jpg?resize=1536%2C1152&amp;ssl=1 1536w, https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-2-scaled.jpg?resize=2048%2C1536&amp;ssl=1 2048w, https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-2-scaled.jpg?resize=1070%2C803&amp;ssl=1 1070w, https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-2-scaled.jpg?w=1742&amp;ssl=1 1742w" sizes="(max-width: 871px) 100vw, 871px" /><figcaption class="wp-element-caption">Blüte des Fukientee</figcaption></figure>
</div>


<h2 class="wp-block-heading">Besonderheiten und Pflege des Fukientee Bonsai</h2>



<p>Das Pflegen eines Bonsai erfordert viel Geduld, Achtsamkeit und Liebe zum Detail. Ein sechs Jahre alter Fukientee Baum stellt dabei keine Ausnahme dar. Fukientee Bäume benötigen eine hohe Luftfeuchtigkeit und viel Licht. Direkte Sonneneinstrahlung ist jedoch zu vermeiden, da sie die Blätter verbrennen kann. Die Bäume brauchen regelmäßiges, aber gemäßigtes Gießen und die Erde sollte niemals vollständig austrocknen. In den Sommermonaten empfiehlt es sich, den Fukientee Baum täglich zu gießen.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img data-recalc-dims="1" decoding="async" width="871" height="653" src="https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-3.jpg?resize=871%2C653&#038;ssl=1" alt="Bonsai-3" class="wp-image-1999" srcset="https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-3-scaled.jpg?resize=1024%2C768&amp;ssl=1 1024w, https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-3-scaled.jpg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-3-scaled.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-3-scaled.jpg?resize=1536%2C1152&amp;ssl=1 1536w, https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-3-scaled.jpg?resize=2048%2C1536&amp;ssl=1 2048w, https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-3-scaled.jpg?resize=1070%2C803&amp;ssl=1 1070w, https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-3-scaled.jpg?w=1742&amp;ssl=1 1742w" sizes="(max-width: 871px) 100vw, 871px" /><figcaption class="wp-element-caption">Leben auf dem Fukientee</figcaption></figure>
</div>


<p>Während des ganzen Jahres treibt der Fukientee Baum neue Blätter. Es ist wichtig, diese zu beschneiden und die Form des Baumes zu kontrollieren. Das Beschneiden sollte am besten im Frühling erfolgen, wenn der Baum seine stärkste Wachstumsphase hat.</p>



<p>Für eine optimale Gesundheit und Wachstum sollte der Baum alle zwei Jahre umgetopft werden. Ein gut durchlässiges Substrat ist dabei von großer Bedeutung, um Wurzelfäule zu verhindern.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img data-recalc-dims="1" loading="lazy" decoding="async" src="https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-4.jpg?resize=840%2C840&#038;ssl=1" alt="Jiji muge - Bonsai" class="wp-image-2000" width="840" height="840" srcset="https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-4.jpg?resize=1024%2C1024&amp;ssl=1 1024w, https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-4.jpg?resize=300%2C300&amp;ssl=1 300w, https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-4.jpg?resize=150%2C150&amp;ssl=1 150w, https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-4.jpg?resize=768%2C768&amp;ssl=1 768w, https://i0.wp.com/ceosbay.com/wp-content/uploads/2023/07/Bonsai-4.jpg?w=1028&amp;ssl=1 1028w" sizes="auto, (max-width: 840px) 100vw, 840px" /><figcaption class="wp-element-caption">Jiji muge</figcaption></figure>
</div>


<h2 class="wp-block-heading">Jiji muge</h2>



<p>&#8222;Jiji muge&#8220; ist ein Konzept aus dem Buddhismus, insbesondere dem Nichiren-Buddhismus. Es ist ein japanischer Ausdruck, der wörtlich übersetzt &#8222;zwischen Ding und Ding gibt es keine Trennung&#8220; bedeutet. Es verweist auf das Prinzip der gegenseitigen Durchdringung aller Phänomene.</p>



<p>Das Konzept von Jiji muge basiert auf der buddhistischen Idee der Leerheit oder Shunyata, was bedeutet, dass alle Phänomene nicht unabhängig oder dauerhaft existieren, sondern in einem Netzwerk von Beziehungen und Bedingungen miteinander verbunden sind. In diesem Sinne weist Jiji muge auf die tiefe Verbundenheit und gegenseitige Abhängigkeit aller Dinge hin. Außerdem haben wir damit auch die Brücke zur Informationstechnologie geschlagen 😉</p>



<h2 class="wp-block-heading">Fazit</h2>



<p>Das Pflegen eines Bonsai-Baumes ist eine meditative und erfüllende Aufgabe, die viel Geduld und Sorgfalt erfordert. Ein sechs Jahre alter Fukientee Baum bietet eine hervorragende Möglichkeit, in diese Kunst einzutauchen. Es ist eine Reise, die nicht nur den Baum, sondern auch den Freund des Baumes wachsen lässt. Daher ist die Kunst des Bonsai viel mehr als nur ein Hobby – sie ist ein Weg, um mit der Natur in Verbindung zu treten und innere Ruhe zu finden.</p>
<p>Der Beitrag <a href="https://ceosbay.com/2023/07/24/bonsai-die-kunstvolle-pflege-des-baumes/">Bonsai &#8211; Die kunstvolle Pflege des Baumes</a> erschien zuerst auf <a href="https://ceosbay.com">CEOsBay</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ceosbay.com/2023/07/24/bonsai-die-kunstvolle-pflege-des-baumes/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1994</post-id>	</item>
		<item>
		<title>JaCoCo &#8211; Messen und Optimieren von Testabdeckung für robuste Java-Anwendungen</title>
		<link>https://ceosbay.com/2023/03/25/erklaerung-jacoco/</link>
					<comments>https://ceosbay.com/2023/03/25/erklaerung-jacoco/#respond</comments>
		
		<dc:creator><![CDATA[CEO]]></dc:creator>
		<pubDate>Sat, 25 Mar 2023 20:22:00 +0000</pubDate>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Sicherheit]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[Abdeckung]]></category>
		<category><![CDATA[Analyse]]></category>
		<category><![CDATA[City]]></category>
		<category><![CDATA[Co]]></category>
		<category><![CDATA[Codeabdeckungsanalyse]]></category>
		<category><![CDATA[Coverage]]></category>
		<category><![CDATA[CSV]]></category>
		<category><![CDATA[Ecl]]></category>
		<category><![CDATA[EclEmma]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[EMMA]]></category>
		<category><![CDATA[Fälle]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[Gradle]]></category>
		<category><![CDATA[Grün]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[IDEA]]></category>
		<category><![CDATA[Intelli]]></category>
		<category><![CDATA[IntelliJ]]></category>
		<category><![CDATA[J]]></category>
		<category><![CDATA[Ja]]></category>
		<category><![CDATA[Jacoco]]></category>
		<category><![CDATA[Maven]]></category>
		<category><![CDATA[Modular]]></category>
		<category><![CDATA[Modulare]]></category>
		<category><![CDATA[NetBeans]]></category>
		<category><![CDATA[Qube]]></category>
		<category><![CDATA[Rot]]></category>
		<category><![CDATA[Softwareentwicklung]]></category>
		<category><![CDATA[Sonar]]></category>
		<category><![CDATA[SonarQube]]></category>
		<category><![CDATA[Studio]]></category>
		<category><![CDATA[TCP]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[Team]]></category>
		<category><![CDATA[Test]]></category>
		<category><![CDATA[Testfall]]></category>
		<category><![CDATA[Testfälle]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Visual]]></category>
		<category><![CDATA[Werkzeuge]]></category>
		<category><![CDATA[xml]]></category>
		<guid isPermaLink="false">https://ceosbay.com/?p=1238</guid>

					<description><![CDATA[<p>JaCoCo ist ein Open-Source-Toolkit zur Analyse und Anzeige der Java-Codeabdeckung. Es wird unter der Eclipse Public License vertrieben. Man hat es als Ersatz für EMMA entwickelt, unter dem Dach des EclEmma Plugins für Eclipse. Im &#8230;</p>
<p>Der Beitrag <a href="https://ceosbay.com/2023/03/25/erklaerung-jacoco/">JaCoCo &#8211; Messen und Optimieren von Testabdeckung für robuste Java-Anwendungen</a> erschien zuerst auf <a href="https://ceosbay.com">CEOsBay</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>JaCoCo ist ein <a href="https://ceosbay.com/2022/11/16/erklaerung-open-source/" target="_blank" rel="noreferrer noopener">Open-Source</a>-Toolkit zur Analyse und Anzeige der <a href="https://ceosbay.com/2023/03/16/erklaerung-java/" target="_blank" rel="noreferrer noopener">Java</a>-Codeabdeckung. Es wird unter der <a href="https://ceosbay.com/2023/03/19/erklaerung-eclipse/" target="_blank" rel="noreferrer noopener">Eclipse</a> Public License vertrieben. Man hat es als Ersatz für EMMA entwickelt, unter dem Dach des EclEmma Plugins für <a href="https://ceosbay.com/2023/03/19/erklaerung-eclipse/" target="_blank" rel="noreferrer noopener">Eclipse</a>.</p>



<p>Im Grunde genommen handelt es sich dabei um zwei Arten von Tools, die zum einen Anweisungen dem <a href="https://ceosbay.com/2023/03/16/erklaerung-java/" target="_blank" rel="noreferrer noopener">Java</a>-Quellcode hinzufügen und dessen Neukompilierung einfordern und zum anderen Tools, die den Bytecode entweder vor oder während der Ausführung instrumentieren. Das Ziel von JaCoCo ist es, herauszufinden, welche Teile des Codes getestet werden, indem es die Codezeilen registriert, die man bei der Ausführung eines Tests ausführt. <a href="https://ceosbay.com/2023/03/13/erklaerung-test-driven-development/" target="_blank" rel="noreferrer noopener">TDD</a> bzw. <a href="https://ceosbay.com/2023/03/13/erklaerung-test-driven-development/" target="_blank" rel="noreferrer noopener">Test Driven Development</a> ist diesbezüglich ebenfalls ein gutes Stichwort.</p>



<h3 class="wp-block-heading">Features von JaCoCo</h3>



<ul class="wp-block-list">
<li>Abdeckungsanalyse von Anweisungen (C0), Verzweigungen (C1), Zeilen, Methoden, Typen und zyklomatischer Komplexität (McCabe-Metrik).</li>



<li>Basiert auf <a href="https://ceosbay.com/2023/03/16/erklaerung-java/" target="_blank" rel="noreferrer noopener">Java</a>-Bytecode und funktioniert daher auch ohne Quelldateien.</li>



<li>Einfache Integration durch <a href="https://ceosbay.com/2023/03/16/erklaerung-java/" target="_blank" rel="noreferrer noopener">Java</a>-Agent-basierte On-the-fly-Instrumentierung. Andere Integrationsszenarien wie benutzerdefinierte class loader sind über die API möglich.</li>



<li><a href="https://ceosbay.com/2022/11/14/erklaerung-frameworks/" target="_blank" rel="noreferrer noopener">Framework</a>-unabhängig: Reibungslose Integration in <a href="https://ceosbay.com/2023/03/16/erklaerung-java/" target="_blank" rel="noreferrer noopener">Java</a> <a href="https://ceosbay.com/2022/11/10/erklaerung-virtuelle-maschine/" target="_blank" rel="noreferrer noopener">VM</a>-basierte Anwendungen wie einfache <a href="https://ceosbay.com/2023/03/16/erklaerung-java/" target="_blank" rel="noreferrer noopener">Java</a>-Programme, OSGi-<a href="https://ceosbay.com/2022/11/14/erklaerung-frameworks/" target="_blank" rel="noreferrer noopener">Frameworks</a>, Web-Container oder EJB-Server.</li>



<li>Kompatibel mit allen freigegebenen <a href="https://ceosbay.com/2023/03/16/erklaerung-java/" target="_blank" rel="noreferrer noopener">Java</a>-Klassendateiversionen.</li>



<li>Unterstützung für verschiedene JVM-Sprachen.</li>



<li>Verschiedene Berichtsformate (<a href="https://ceosbay.com/2022/12/29/erklaerung-html/" target="_blank" rel="noreferrer noopener">HTML</a>, <a href="https://ceosbay.com/2022/12/27/erklaerung-xml/" target="_blank" rel="noreferrer noopener">XML</a>, CSV).</li>



<li>Remote-Protokoll und JMX-Steuerung zur Anforderung von Ausführungsdaten-Dumps vom Coverage Agent zu jedem beliebigen Zeitpunkt.</li>



<li>Ant-Tasks zum Sammeln und Verwalten von Ausführungsdaten und zum Erstellen strukturierter Abdeckungsberichte.</li>



<li><a href="https://ceosbay.com/2022/12/22/erklaerung-maven/" target="_blank" rel="noreferrer noopener">Maven</a>-Plug-in zum Sammeln von Abdeckungsinformationen und Erstellen von Berichten in <a href="https://ceosbay.com/2022/12/22/erklaerung-maven/" target="_blank" rel="noreferrer noopener">Maven</a>-Builds.</li>
</ul>



<p>JaCoCo bietet die Instructions, Line- und Branchabdeckung. Im Gegensatz zu beispielsweise Atlassian Clover und OpenClover, die eine Instrumentierung des Quellcodes erfordern, kann JaCoCo <a href="https://ceosbay.com/2023/03/16/erklaerung-java/" target="_blank" rel="noreferrer noopener">Java</a> Bytecode mit zwei verschiedenen Ansätzen instrumentieren:</p>



<ol class="wp-block-list" type="1">
<li>JCov on the fly, während der Code mit einem <a href="https://ceosbay.com/2023/03/16/erklaerung-java/" target="_blank" rel="noreferrer noopener">Java</a>-Agenten ausgeführt wird beispielsweise wie Cobertura und JCov vor der Ausführung (offline)</li>



<li>Man kann es aber auch so konfigurieren, dass man die gesammelten Daten in einer Datei speichert oder via TCP versendet. Im Gegensatz zu Cobertura und EMMA ist die Unterstützung von so ziemlich allen <a href="https://ceosbay.com/2023/03/16/erklaerung-java/" target="_blank" rel="noreferrer noopener">Java</a> Versionen ab der <a href="https://ceosbay.com/2023/03/16/erklaerung-java/" target="_blank" rel="noreferrer noopener">Java</a> Version 7 gewährleistet.</li>
</ol>



<h3 class="wp-block-heading">Tools, die JaCoCo verwenden oder enthalten</h3>



<p>Einige davon habe ich bereits in diversen Beiträgen thematisiert. Mit einem Klick auf das jeweilige Tool kommt man auf den jeweiligen Beitrag.</p>



<ul class="wp-block-list">
<li><a href="https://ceosbay.com/2023/03/17/erklaerung-sonarqube/" target="_blank" rel="noreferrer noopener">SonarQube</a> JaCoCo Plugin &#8211; Standardmäßig für Code Abdeckungsanalysen innerhalb der Code-Qualitätsmanagement-Plattform</li>



<li>EclEmma <a href="https://ceosbay.com/2023/03/19/erklaerung-eclipse/" target="_blank" rel="noreferrer noopener">Eclipse</a> (Software) Code Coverage Plugin</li>



<li><a href="https://ceosbay.com/2022/12/18/erklaerung-jenkins/" target="_blank" rel="noreferrer noopener">Jenkins</a> JaCoCo Plugin</li>



<li>Netbeans JaCoCo support</li>



<li><a href="https://ceosbay.com/2023/03/10/erklaerung-intellij-idea/" target="_blank" rel="noreferrer noopener">IntelliJ IDEA</a> (Seit Version 11)</li>



<li>Gradle JaCoCo Plugin</li>



<li>Visual Studio Team Services</li>



<li>TeamCity</li>
</ul>



<h3 class="wp-block-heading">Fazit</h3>



<p>JaCoCo bietet sich für die Codeabdeckungsanalyse bei der modularen Softwareentwicklung bzw. bei den Unit Tests an. Die Abdeckungsgrade geben an, wie viele Anweisungen, Zweige usw. die Tests durchlaufen. Auf Basis der so gewonnenen Erkenntnisse kann man weitere sinnvolle Testfälle ermitteln oder aber nicht beanspruchten bzw. toten Code entfernen. Es gibt kein allgemeingültiges Mindestmaß an Codeabdeckung. Man definiert die jeweils erforderliche Testabdeckung in Anbetracht des Anwendungsfalls nach einer Risikoeinschätzung sowie der eigenen Entwickler-Fähigkeiten.</p>
<p>Der Beitrag <a href="https://ceosbay.com/2023/03/25/erklaerung-jacoco/">JaCoCo &#8211; Messen und Optimieren von Testabdeckung für robuste Java-Anwendungen</a> erschien zuerst auf <a href="https://ceosbay.com">CEOsBay</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ceosbay.com/2023/03/25/erklaerung-jacoco/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1238</post-id>	</item>
	</channel>
</rss>
