https://bugzilla.wikimedia.org/show_bug.cgi?id=61989

MWJames <jamesin.hongkon...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jamesin.hongkon...@gmail.co
                   |                            |m

--- Comment #1 from MWJames <jamesin.hongkon...@gmail.com> ---
In case this GSoC project is accepted, I'd like to suggest that the participant
should add unit tests (phpunit, qunit, or [0]) early in the process because
adding features to SF is certainly a good thing but adding additional lines of
codes to SF makes it cumbersome to maintain and read while increasing its
complexity (see SF 2.5.3 PHP Mess Detector analysis [1]).

Several SMW related extensions [2, 3] make use of unit testing therefore it
shouldn't be difficult to find an appropriate example that can be used as
starting point.

[0] https://github.com/SemanticMediaWiki/SemanticMediaWiki/issues/201
[1] http://pastebin.com/er1FTVTh
[2] https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests
[3]
https://github.com/SemanticMediaWiki/SemanticExtraSpecialProperties/tree/master/tests

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to