<?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>short &#8211; CS@Worcester</title>
	<atom:link href="https://cs.worcester.edu/category/short/feed/" rel="self" type="application/rss+xml" />
	<link>https://cs.worcester.edu</link>
	<description>Worcester State University Computer Science Department</description>
	<lastBuildDate>Mon, 18 Feb 2019 21:08:16 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>
<site xmlns="com-wordpress:feed-additions:1">236835116</site>	<item>
		<title>Software Capstone: Project Progress</title>
		<link>https://seanraleighcomputerscience.wordpress.com/2019/02/18/software-capstone-project-progress/</link>
		
		<dc:creator><![CDATA[sraleigh62]]></dc:creator>
		<pubDate>Mon, 18 Feb 2019 21:08:16 +0000</pubDate>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[CS-448]]></category>
		<category><![CDATA[CS@Worcester]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[short]]></category>
		<category><![CDATA[Software Development]]></category>
		<guid isPermaLink="false">http://seanraleighcomputerscience.wordpress.com/?p=331</guid>

					<description><![CDATA[In our class, we are working on a project that has to do with the food pantry on campus. We are designing software in the Java language in hopes that we can create a web based database solution for our pantry. So far, we have been setting up the basic structure of our Gitlab repository &#8230; <a href="https://seanraleighcomputerscience.wordpress.com/2019/02/18/software-capstone-project-progress/">Continue reading <span>Software Capstone: Project&#160;Progress</span> <span>&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p>In our class, we are working on a project that has to do with the food pantry on campus. We are designing software in the Java language in hopes that we can create a web based database solution for our pantry.</p>
<p>So far, we have been setting up the basic structure of our Gitlab repository and communication methods. We use Trello as an online cork-board showing our progress across each of the activities we must accomplish in designing the software. We use Slack for our main channel of communication. Besides that, Gitlab takes care of the file hosting and in accounting for the different versions of our code.</p>
<p>We have set up a Maven project with basic test code and a few other files pertinent to the project. Otherwise, progress is moving along slowly but steadily.<br />
Currently, I am working on implementing test code to parse JSON files (read and write to them to be more specific.)</p>
<p>I will write more as time goes on, for now I hope you have a good rest of your day or night.</p>
<p>SMR</p>

<p class="syndicated-attribution"><em>From the blog <a href="https://seanraleighcomputerscience.wordpress.com">CS@Worcester – Sean Raleigh&amp;#039;s CS Blog</a> by <a href="https://cs.worcester.edu/author/0/" title="Read other posts by sraleigh62">sraleigh62</a></em> and used with permission of the author. All other rights reserved by the author.</p>]]></content:encoded>
					
		
		<enclosure url="https://1.gravatar.com/avatar/aef73979a35cae7b045e9c00c66bb45a?s=96&#038;d=identicon&#038;r=G" length="0" type="" />

		<post-id xmlns="com-wordpress:feed-additions:1">10914</post-id>	</item>
		<item>
		<title>Quality Software Design</title>
		<link>https://seanraleighcomputerscience.wordpress.com/2017/09/25/quality-software-design/</link>
		
		<dc:creator><![CDATA[sraleigh62]]></dc:creator>
		<pubDate>Mon, 25 Sep 2017 20:24:12 +0000</pubDate>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[CS-343]]></category>
		<category><![CDATA[CS@Worcester]]></category>
		<category><![CDATA[medium]]></category>
		<category><![CDATA[medium length]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[short]]></category>
		<category><![CDATA[short length]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Work-Related]]></category>
		<guid isPermaLink="false">http://seanraleighcomputerscience.wordpress.com/?p=211</guid>

					<description><![CDATA[Note: I don&#8217;t use Emojis in plain text, so I label my reactions a specific way I denote it the following way as to give the reader a sense of my personal mental thoughts or reactions towards something. It&#8217;s kind of like an Emoji&#8230; Except its just boring text! [:laughing:] Sub-note: Apologies for not updating &#8230; <a href="https://seanraleighcomputerscience.wordpress.com/2017/09/25/quality-software-design/">Continue reading <span>Quality Software Design</span> <span>&#8594;</span></a><img alt="" border="0" src="https://pixel.wp.com/b.gif?host=seanraleighcomputerscience.wordpress.com&#38;blog=135267078&#38;post=211&#38;subd=seanraleighcomputerscience&#38;ref=&#38;feed=1" width="1" height="1">]]></description>
										<content:encoded><![CDATA[<p><em>Note: I don&#8217;t use Emojis in plain text, so I label my reactions a specific way<br />
I denote it the following way as to give the reader a sense of my personal mental thoughts or reactions towards something. It&#8217;s kind of like an Emoji&#8230; Except its just boring text! [:laughing:]</em><br />
<em>Sub-note: Apologies for not updating for this class for a few classes. I&#8217;m working to get back on track!</em><br />
We begin today by speaking of good software design. Lets talk about it.</p>
<p>Some qualities of good software design? One quality that well-made software have against poorly-made software is that it shows a large variety of functions and features related to its purpose. Another is the ability to add new features seamlessly. Java allows us to do this throughout its <strong>classes</strong>. These <strong>classes</strong> can interact with one another, have many variables and many different methods (or functions.)</p>
<p>Java is a well chosen example of a good software designer, as it allows for easy creation of objects and systems that work together to make one whole large system. It also allows for massive levels of modification and for addition or deletion of content on a whim. It is all up to the programmer!</p>
<hr />
<p>There are also difficulties to come with the advancements seen in Java. One must learn of its many ins and outs to be able to successfully conjure up oneself a piece of beautiful software!</p>
<hr />
<p>Lets say we have a player class, and it has methods that pertain to a player of a video game. Then, a character <strong>inherits or extends </strong>this class, but overrides unnecessary <strong>methods</strong> within the class. The player class is a <strong>interface</strong> if its<strong> subclass inherits from it, and if a subclass inherits from it, its an interface.</strong></p>
<p>Otherwise, the player class is an <strong>abstract class</strong>. An abstract class has its subclass <strong>extend from it.</strong></p>
<hr />
<p>In the big picture (according to our professor Dr. Wursts slide) there are two main things to consider: the <strong>IS-A </strong>relations and the <strong>HAS-A </strong>relations. The person class is a class. The person class has a method/s and variable/s.</p>
<p>Mainly, today we have been talking a lot about the things we can do in a Java-based system. I know I haven&#8217;t been as detailed as my last few posts, but regardless, I hoped you enjoyed the read!<br />
(goodness even the caffeine could not drive me to write well today! [:laughing:] )</p>
<p>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/seanraleighcomputerscience.wordpress.com/211/"><img decoding="async" alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/seanraleighcomputerscience.wordpress.com/211/" /></a> <img data-recalc-dims="1" decoding="async" alt="" border="0" src="https://i0.wp.com/pixel.wp.com/b.gif?resize=1%2C1&#038;ssl=1" width="1" height="1" /></p>

<p class="syndicated-attribution"><em>From the blog <a href="https://seanraleighcomputerscience.wordpress.com">CS@Worcester – Sean Raleigh&amp;#039;s CS Blog</a> by <a href="https://cs.worcester.edu/author/0/" title="Read other posts by sraleigh62">sraleigh62</a></em> and used with permission of the author. All other rights reserved by the author.</p>]]></content:encoded>
					
		
		<enclosure url="http://1.gravatar.com/avatar/aef73979a35cae7b045e9c00c66bb45a?s=96&#038;d=identicon&#038;r=G" length="0" type="" />

		<post-id xmlns="com-wordpress:feed-additions:1">6472</post-id>	</item>
	</channel>
</rss>
