Sponsored Content
Full Discussion: Should I learn UML 2.0?
Top Forums UNIX for Dummies Questions & Answers Should I learn UML 2.0? Post 302098133 by cbkihong on Thursday 30th of November 2006 08:24:37 PM
Old 11-30-2006
For software engineering, yes, at least most people will say yes. For software development, yes and no. To communicate with those software engineers who do use UML, yes. To use tools which require UML, yes. To make those pillow-thick specifications full of design diagrams as demanded by some large companies, yes. Otherwise, no.

But considering UML is just a way, albeit commonly agreed, to modeling, provided you can communicate your design to others, I see no reason to reject any usage of some variations of UML or even something totally different for representation.

I'm somewhat a software engineer. I have not formally learned UML (actually I have scratched the surface - that was when I was still in university some years ago) but over time I found myself not totally adhering to UML most of the time. Frankly I don't do diagrammatic modeling and design that much. Most of the time, I just build class interfaces as prototypes directly and then fill in the code without using any modeling tools (I don't have money to ever touch any of them). I may also choose to prototype in a language that I know best (that will most likely be some scripting language such as PHP or Perl), and then porting that design eventually to the platform I need to support (such as Java, or C[++]).

If one day you somehow get the chance to use some RAD toolts like Rational Rose, then UML will be a must because that's what it uses.
 

4 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Where to Learn About HP-UX

can someone give me the link to any site that deals on HP-UX system administration?? Please do not refer me to buy or borrow any books, i just need a free site to learn some quick info from (1 Reply)
Discussion started by: TRUEST
1 Replies

2. UNIX for Dummies Questions & Answers

I want to learn!

Hiya, yes im new to all of this! But want to learn how to use Unix etc, iv been thinking about doin a course but desided im better off learning by my self with help from the people who really no what there doin...you guys! I can install Linux, like redhat, mandrake, susie server edition and so... (5 Replies)
Discussion started by: epic.admin
5 Replies

3. Programming

Learn C or C++

Hi, Apologies if this question has been asked before. I would like to know which language is better to learn in terms of programming in unix? is C dying out and being replaced by C++ or is it a combination of the 2 or just mainly C? Thanks C19 (2 Replies)
Discussion started by: c19h28O2
2 Replies

4. UNIX for Advanced & Expert Users

UML on MAC OSX

Hey guyz, Is it possible to build user-mode linux kernel on MAC OSX? Please I need a reply asap as I have an assignment that I need to do. Thanks! Adel (1 Reply)
Discussion started by: aje02
1 Replies
ANKI(1) 						      General Commands Manual							   ANKI(1)

NAME
anki - flashcard program for language learning DESCRIPTION
Anki is a program designed to help you remember facts (such as words and phrases in a foreign language) as easily, quickly and efficiently as possible. To do this, it tracks how well you remember each fact, and uses that information to optimally schedule review times. With a minimal amount of effort, you can greatly increase the amount of material you remember, making study more productive, and more fun. Anki is based on a theory called spaced repetition. In simple terms, it means that each time you review some material, you should wait longer than last time before reviewing it again. This maximizes the time spent studying difficult material and minimizes the time spent reviewing things you already know. The concept is simple, but the vast majority of memory trainers and flashcard programs out there either avoid the concept all together, or implement inflexible and suboptimal methods that were originally designed for pen and paper. Anki's primary target is people studying Japanese, and Japanese native speakers studying English. However, it can be used to remember any- thing at all, and there are some users who are studying Chinese and possibly other languages with it. OPTIONS
anki does not take command line options. Its interface is entirely graphical. SEE ALSO
Anki home page: <http://ichi2.net/anki/index.html> Community support thread: <http://forum.koohii.com/viewtopic.php?id=556&p=1> AUTHOR
anki was written by Damien Elmes <anki@ichi2.net>. This manual page was written by Nicholas Breen <nbreen@ofb.net>, for the Debian project (but may be used by others). August 11, 2007 ANKI(1)
All times are GMT -4. The time now is 07:33 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy