<?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>Tobias&#039; Technik-Blog &#187; Praktikum</title>
	<atom:link href="http://phutan.de/kategorie/studium/praktikum/feed/" rel="self" type="application/rss+xml" />
	<link>http://phutan.de</link>
	<description></description>
	<lastBuildDate>Tue, 02 Nov 2010 19:46:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>JUnit-Tests</title>
		<link>http://phutan.de/2007/08/13/junit-tests/</link>
		<comments>http://phutan.de/2007/08/13/junit-tests/#comments</comments>
		<pubDate>Mon, 13 Aug 2007 14:56:34 +0000</pubDate>
		<dc:creator>tobias</dc:creator>
				<category><![CDATA[Praktikum]]></category>

		<guid isPermaLink="false">http://phutan.de/2007/08/13/junit-tests/</guid>
		<description><![CDATA[Es ist nicht so einfach, wie ich mir das vorgestellt hatte. JUnit-Tests machen nichts anderes, als das Verhalten von den Komponenten zu testen, indem definierte Eingabewerte &#252;bergeben werden und das Ergebnis mit dem erwarteten Wert verglichen wird. Wenn man die Empfehlungen der JUnit-Doku folgt, und die Tests vor dem eigentlichen Code schreibt (testgetriebene Entwicklung), funktioniert [...]]]></description>
			<content:encoded><![CDATA[<p>Es ist nicht so einfach, wie ich mir das vorgestellt hatte. JUnit-Tests machen nichts anderes, als das Verhalten von den Komponenten zu testen, indem definierte Eingabewerte &#252;bergeben werden und das Ergebnis mit dem erwarteten Wert verglichen wird. Wenn man die Empfehlungen der JUnit-Doku folgt, und die Tests vor dem eigentlichen Code schreibt (<a href="http://de.wikipedia.org/wiki/Testgetriebene_Entwicklung">testgetriebene Entwicklung</a>), funktioniert das sicher auch sehr gut. Wenn die zu testenden Klassen die Eingabewerte allerdings selbst irgendwo her holen und die Ergebnisse gleich in eine Datenbank schreiben und alle einfach zu testenden Methoden der Klasse private sind wird es allerdings schwieriger &#8211; man m&#252;sste die verwendeten Klassen als <a href="http://de.wikipedia.org/wiki/Mock-Objekt">Mock-Objekte</a> nachschreiben, um der Klasse definierte Eingabewerte zu geben und das Ergebnis in Empfang zu nehmen. Dadurch w&#228;re der Code, der alleine zum Testen gebraucht wird, komplexer als die zu testende Klasse&#8230;</p>
<p>Einfacher w&#228;re auf jeden Fall, den zu testenden Code umzuschreiben. Dann w&#252;rde er sich einfacher testen lassen und zus&#228;tzlich w&#228;re er auch einfacher in sp&#228;teren Projekten wiederverwendbar.</p>
]]></content:encoded>
			<wfw:commentRss>http://phutan.de/2007/08/13/junit-tests/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Zweite Praktikumswoche</title>
		<link>http://phutan.de/2007/08/09/zweite-praktikumswoche/</link>
		<comments>http://phutan.de/2007/08/09/zweite-praktikumswoche/#comments</comments>
		<pubDate>Thu, 09 Aug 2007 14:27:31 +0000</pubDate>
		<dc:creator>tobias</dc:creator>
				<category><![CDATA[Praktikum]]></category>

		<guid isPermaLink="false">http://phutan.de/2007/08/09/zweite-praktikumswoche/</guid>
		<description><![CDATA[Bei einem so weit fortgeschrittenen Projekt ist es ganz sch&#246;n m&#252;hsam, sich alleine &#252;ber die Sourcen und die Doku einzuarbeiten. Wenigstens ist das Projekt an sich interessant. Dazu kommt noch, dass der Projektleiter und weitere Team-Mitglieder im Urlaub sind. Dadurch haben die anwesenden Entwickler noch mehr zu tun und kaum Zeit f&#252;r mich. Ich muss [...]]]></description>
			<content:encoded><![CDATA[<p>Bei einem so weit fortgeschrittenen Projekt ist es ganz sch&#246;n m&#252;hsam, sich alleine &#252;ber die Sourcen und die Doku einzuarbeiten.  Wenigstens ist das Projekt an sich interessant. Dazu kommt noch, dass der Projektleiter und weitere Team-Mitglieder im Urlaub sind. Dadurch haben die anwesenden Entwickler noch mehr zu tun und kaum Zeit f&#252;r mich. Ich muss mich gr&#246;&#223;tenteils selbst besch&#228;ftigen, mit Java-Dokus, Tutorials dem Projekt-Wiki und den Projekt-Sourcen.</p>
<p>So geht es langsamer voran als ich dachte &#8211; habe noch nichts direkt zu dem Projekt beigetragen &#8211; aber dazugelernt habe ich schon und es macht auch Spa&#223; und ist interessant.</p>
]]></content:encoded>
			<wfw:commentRss>http://phutan.de/2007/08/09/zweite-praktikumswoche/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Erste Praktikumswoche</title>
		<link>http://phutan.de/2007/08/03/erste-praktikumswoche/</link>
		<comments>http://phutan.de/2007/08/03/erste-praktikumswoche/#comments</comments>
		<pubDate>Fri, 03 Aug 2007 20:26:20 +0000</pubDate>
		<dc:creator>tobias</dc:creator>
				<category><![CDATA[Praktikum]]></category>

		<guid isPermaLink="false">http://phutan.de/2007/08/03/erste-praktikumswoche/</guid>
		<description><![CDATA[Nachdem ich am Freitag erfahren hatte, dass es am Montag nun wirklich losgeht, war ich fr&#252;h um 8 da und habe mich erstmal im Sekretariat angemeldet. Aber dank Gleitzeit war von meinem Projektteam noch niemand da (Informatiker&#8230; ). Dort konnte ich dann schonmal meinen Praktikumsvertrag durchlesen, der aber jetzt noch in der &#8220;Unterschriftenrunde&#8221; ist, d.h. [...]]]></description>
			<content:encoded><![CDATA[<p>Nachdem ich am Freitag erfahren hatte, dass es am Montag nun wirklich losgeht, war ich fr&#252;h um 8 da und habe mich erstmal im Sekretariat angemeldet. Aber dank Gleitzeit war von meinem Projektteam noch niemand da (Informatiker&#8230; <img src='http://phutan.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ). Dort konnte ich dann schonmal meinen Praktikumsvertrag durchlesen, der aber jetzt noch in der &#8220;Unterschriftenrunde&#8221; ist, d.h. an unterschiedlichen Orten in Deutschland unterschrieben werden muss. Da dann aus meinem Projektteam immer noch keiner da war, habe ich mir die Einf&#252;hrung &#252;ber die Struktur von T-Systems und &#252;ber das Projekt mit dem anderen Praktikanten zusammen angeh&#246;rt.</p>
<p>Gegen 11 waren dann fast alle aus meinem Projektteam da zur Teambesprechung. Ich wurde vorgestellt, dann wurde die Projektplanung aktualisiert, in der vergangenen Woche fertiggestellte Punkte abgehakt und die Reihenfolge der zu bearbeitenden Punkte festgelegt. Da ich von meinem Teamleiter erst am Mittwoch erwartet wurde, war leider noch kein PC f&#252;r mich da. So bekam ich erstmal das Konzept des Projekts auf Papier zu lesen. Ich bin dann eher heimgegangen und sollte am n&#228;chsten Tag erst um 10 kommen, in der Hoffnung dass bis dahin der PC fertig ist. Leider war dem nicht so, ich durfte dann erstmal aus einer mehrseitigen Tabelle Vertriebsbereichskennzeichen raussuchen und zuordnen und dann etwas &#252;ber meine eigentliche sp&#228;tere Aufgabe &#8211; JUnit-Tests &#8211; lesen. Kurz vor Ende des Arbeitstages bekam ich dann den Anruf, dass der PC fertig sei und er sofort aufgestellt wird. So habe ich dann zumindest angefangen, notwendige Software zu installieren.</p>
<p>Damit habe ich am Mittwoch zun&#228;chst weiter gemacht. Nachmittags habe ich ein paar Beispiele zu den JUnit-Tests durchgef&#252;hrt und dann angefangen im Projekt-Wiki zu lesen.</p>
<p>Am n&#228;chsten Tag habe ich dann die notwendigen cvs-, vss- und e-mail-Accounts bekommen und das Projekt ausgecheckt. Das hat eine ganze Weile gedauert, vor allem auch dadurch dass einige Sachen von extern &#252;ber den st&#228;ndig &#252;berlasteten Proxy gezogen wurden. Seitdem besch&#228;ftige ich mich mit dem Source und den Kommentaren/Javadoc.</p>
]]></content:encoded>
			<wfw:commentRss>http://phutan.de/2007/08/03/erste-praktikumswoche/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Praktikumsstelle steht fest</title>
		<link>http://phutan.de/2007/05/07/praktikumsstelle-steht-fest/</link>
		<comments>http://phutan.de/2007/05/07/praktikumsstelle-steht-fest/#comments</comments>
		<pubDate>Mon, 07 May 2007 12:03:37 +0000</pubDate>
		<dc:creator>tobias</dc:creator>
				<category><![CDATA[Praktikum]]></category>

		<guid isPermaLink="false">http://phutan.de/2007/05/07/praktikumsstelle-steht-fest/</guid>
		<description><![CDATA[Nach dem erfolgreichen Vorstellungsgespr&#228;ch steht fest: ich werde mein Berufspraktikums-Semester (August bis Ende Januar) bei T-Systems in Erfurt machen, und dort voraussichtlich Java-Komponenten f&#252;r Dokumentenmanagementsysteme entwickeln und testen. Ich freue mich schon auf meine Aufgaben dort. Der Arbeitplatz ist 10 Minuten zu Fu&#223; von unserer Wohnung entfernt, fast direkt am Domplatz. Flexible Arbeitszeiten. Besser geht [...]]]></description>
			<content:encoded><![CDATA[<p>Nach dem erfolgreichen Vorstellungsgespr&#228;ch steht fest: ich werde mein Berufspraktikums-Semester (August bis Ende Januar) bei <a href="http://www.t-systems.com">T-Systems</a> in Erfurt machen, und dort voraussichtlich Java-Komponenten f&#252;r Dokumentenmanagementsysteme entwickeln und testen. Ich freue mich schon auf meine Aufgaben dort.</p>
<p>Der Arbeitplatz ist 10 Minuten zu Fu&#223; von unserer Wohnung entfernt, fast direkt am Domplatz. Flexible Arbeitszeiten. Besser geht es nicht <img src='http://phutan.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://phutan.de/2007/05/07/praktikumsstelle-steht-fest/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

