Timeline for How necessary is UML for a course in object programming patterns?
Current License: CC BY-SA 4.0
18 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
May 10, 2021 at 6:17 | answer | added | Qiulang 邱朗 | timeline score: 2 | |
Apr 7, 2021 at 16:43 | answer | added | Clark Ngo | timeline score: 2 | |
Apr 1, 2021 at 7:52 | comment | added | Qiulang 邱朗 | @BenI. from then now I was NOT a strong advocate of object-oriented programming any more :D | |
Apr 1, 2021 at 5:14 | comment | added | Rushi | @Quilang : Thanks for the clear-case blog-link. It helps me in something I'm just writing on the edu-costs of bad tooling. Ben I. : You have seen Larman : Applying uml and patterns ?? | |
Mar 31, 2021 at 18:29 | comment | added | Ben I.♦ | @Qiulang Sorry to bring back your pain! | |
Mar 31, 2021 at 17:59 | comment | added | Qiulang 邱朗 | I know clear case has nothing to do with UML. It is Rational Rose. I remembered it was terrible too. The fact that Rational hired grady booch and some other OO experts to as their team leads while their softwares were so terrible was my point. It was 20 years ago and your question just brought back that memory. | |
Mar 31, 2021 at 16:45 | comment | added | Ben I.♦ | @Qiulang What does Clear Case have to do wit UML? UML isn't version control. | |
Mar 31, 2021 at 6:42 | comment | added | Qiulang 邱朗 | I can't find the quote I guess it was too long ago. But this article was written probably in 2010, which shown clearcase was still terrible daedtech.com/…, to quote "So don’t let Clear Case or anything else steal your innocence or ruin your life; don’t tolerate a tool that constantly forces you to think about it as you battle it." | |
Mar 29, 2021 at 5:25 | comment | added | Rushi | Mostly in response to your last sentence (question) news.ycombinator.com/item?id=24056901 Only makes sense if "patterns" can be significantly widened beyond "OO patterns" | |
Mar 26, 2021 at 7:08 | comment | added | Qiulang 邱朗 | This question and the answer below brings back some memory more than 20 years ago! When I first learned UML, OOA and read grady booch's books. I was amazed at first. My then employer also required us to use cleacase and other Rational tools. Then something just didn't add up. I remembered saw some quote said something along the line like, if UML, grady booch was supposed to teach us OO, why clearcase and all Rational tools were such terrible software! The memory and quote was so vivid that I still remember it now. | |
Mar 21, 2021 at 15:27 | comment | added | ThisClark | Related reading: ronnieschaniel.medium.com/… | |
Mar 21, 2021 at 8:13 | answer | added | Bart van Ingen Schenau | timeline score: 10 | |
Mar 21, 2021 at 4:35 | comment | added | Owen Reynolds | The Design Patterns book uses what it calls OMT (Object Modelling Technique), which seems to be a precurser to UML. So at least Intro to UML seems required if you use that book. | |
Mar 21, 2021 at 1:02 | answer | added | Cort Ammon | timeline score: 10 | |
Mar 20, 2021 at 23:51 | history | became hot network question | |||
Mar 20, 2021 at 16:40 | comment | added | Michel Billaud | I suppose you're trying to teach how to conceive programs by a object approach. It's handy to have some drawings to explain how things are made / connected / are talking to each other. UML helps for communication, as a standardized notation, but don't turn your course into Technical Drawing 101. | |
Mar 20, 2021 at 16:11 | answer | added | Buffy | timeline score: 5 | |
Mar 20, 2021 at 15:43 | history | asked | Ben I.♦ | CC BY-SA 4.0 |