Welie.com. A pattern library with over 125 patterns for Interaction Design. All patterns are illustrated with examples and links to literature and occasionally code.
User Interface Design Pattern Library. UI patterns for web designers. See examples and read rationale, solutions, and implementations for each pattern.
MVC - Model, View, Controller. Entenda mais sobre o padrão de projeto MVC e entenda o motivo de ele ser usada em centenas milhares de projetos no mundo.
Infer Type is a new Eclipse refactoring that helps you decouple your code. If you have already made use of Eclipse refactorings, Infer Type is best introduced as a sibling to Extract Interface, Generalize Type, and Use Supertype Where Possible. However, i
Rule-processing is just a style of computation. Of course it is used in BRMS, but it is also used in CEP. CEP systems typically employ rules-based processing to infer higher-order events by matching patterns across many event streams within the event ‘cloud’. BRMS’s use rule processing to match patterns within data tuples representing business-orientated data. CEP systems may support the use of advanced analytics to manage predictive analysis, reasoning under uncertainty and other requirements in relation to the event cloud. Some of the better BRMS’s offer similar analytics in regard to processing business data.
My code is more readable for me than yours. That’s just how it is. While the JavaScript CoffeeScript compiles looks decent, it’s still not mine. This is a big deal. If I were making a list of things I really really love, my CoffeeScript workflow wouldn’t make it, check it out:
I googled test patterns in Go, then I invoked the Spirits of the Core Library. As soon as I realised where to look at, I finally saw a sign. It was Brad Fitzpatrick.
In Practical guide to writing more functional Javascript, we walked through how to reason about our code in functional programming terms. In this guide, we will talk about a few utilities I like to use to reason about these concepts and help us navigate through the imperative constructs JavaScript natively provides.
n this post, I aim to:
— Shed light on some of the presumed benefits of small functions
— Explain why I personally think some of the benefits don’t really pan out as well as advertised
— Explain why small functions can actually prove counterproductive sometimes
— Explain the times when I do think smaller functions truly shine
In the Java community there's been a rush of lightweight containers that help to assemble components from different projects into a cohesive application. Underlying these containers is a common pattern to how they perform the wiring, a concept they refer
S. Dumais, G. Buscher, and E. Cutrell. Proceeding of the third symposium on Information interaction in context, page 185--194. New York, NY, USA, ACM, (2010)
M. Derntl, and R. Motschnig-Pitrik. Proceedings of the 14th International Conference of the Society for Information Technology & Teacher Education (SITE03), page 2379-2382. Albuquerque, New Mexico, USA, (2003)
J. Swacha, and K. Muszynska. Proceedings of the Fourth International Conference on Technological Ecosystems for Enhancing Multiculturality, page 763-769. ACM, (November 2016)
C. Scholz, M. Atzmueller, and G. Stumme. Proc. Fourth ASE/IEEE International Conference on Social Computing (SocialCom), Boston, MA, USA, IEEE Computer Society, (2012)
H. Al-Khalifa, and H. Davis. HT '07: Proceedings of the 18th conference on Hypertext and hypermedia, page 163--166. New York, NY, USA, ACM Press, (2007)
V. Devedzic, J. Good, A. Harrer, R. Luckin, D. Pearce, S. Retalis, and J. Robertson. Artificial Intelligence in Education - Building Technology Rich Learning Contexts that Work, volume 158 of Frontiers in Artificial Intelligence and Applications, page 715. Amsterdam, IOS Press, (2007)
C. Scholz, M. Atzmueller, and G. Stumme. Proc. Fourth ASE/IEEE International Conference on Social Computing (SocialCom), Boston, MA, USA, IEEE Computer Society, (2012)
A. Mora, D. Riera, C. Gonzalez, and J. Arnedo-Moreno. 2015 7th International Conference on Games and Virtual Worlds for Serious Applications (VS-Games), page 1-8. (September 2015)
H. Agt-Rickauer, C. Hentschel, and H. Sack. Proceedings of the Posters and Demos Track of the 14th International Conference on Semantic Systems co-located with the 14th International Conference on Semantic Systems (SEMANTiCS 2018), Vienna, Austria, September 10-13, 2018, volume 2198 of CEUR Workshop Proceedings, CEUR-WS.org, (2018)
H. Maldonado, B. Lee, S. Klemmer, and R. Pea. Minds, minds, and society. Proceedings of the Computer-supported Collaborative Learning Conference, page 486-495. New Brunswick, NJ, International Society of the Learning Sciences, (2007)
M. Fredj, and O. Roudies. Proceedings of the 10th International Workshop on Database & Expert Systems Applications, IEEE Computer Society Washington, DC, USA, (1999)
G. Florijn, M. Meijers, and P. van Winsen. Proc. European Conf. Object-Oriented Programming (ECOOP), volume 1241 of Lecture Notes in Computer Science, page 472--495. Jyväskylä, Finland, Springer-Verlag, (1997)
A. Harrer, R. Hever, and S. Ziebarth. Artificial Intelligence in Education - Building Technology Rich Learning Contexts that Work, 158, page 503-510. Amsterdam, IOS Press, (2007)